1. Registry
  2. Packages
  3. Oracle Cloud Infrastructure
  4. API Docs
  5. DataSafe
  6. getCryptoAssessmentTdeObjects
Viewing docs for Oracle Cloud Infrastructure v5.1.0
published on Friday, Sep 25, 2026 by Pulumi
oci logo oci logo
Viewing docs for Oracle Cloud Infrastructure v5.1.0
published on Friday, Sep 25, 2026 by Pulumi

    This data source provides the list of Crypto Assessment Tde Objects in Oracle Cloud Infrastructure Data Safe service.

    Lists TDE object encryption summaries across targets in a compartment. Use assessmentId to narrow results to one crypto assessment, and objectType to return either tablespace-level or column-level TDE observations.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as oci from "@pulumi/oci";
    
    const testCryptoAssessmentTdeObjects = oci.datasafe.getCryptoAssessmentTdeObjects({
        compartmentId: compartmentId,
        objectType: cryptoAssessmentTdeObjectObjectType,
        accessLevel: cryptoAssessmentTdeObjectAccessLevel,
        assessmentId: testAssessment.id,
        assessmentType: cryptoAssessmentTdeObjectAssessmentType,
        compartmentIdInSubtree: cryptoAssessmentTdeObjectCompartmentIdInSubtree === "true",
        encryptionObserveds: cryptoAssessmentTdeObjectEncryptionObserved,
        encryptionStatus: cryptoAssessmentTdeObjectEncryptionStatus,
        quantumReadiness: cryptoAssessmentTdeObjectQuantumReadiness,
        targetId: testTarget.id,
        targetIds: cryptoAssessmentTdeObjectTargetIds,
    });
    
    import pulumi
    import pulumi_oci as oci
    
    test_crypto_assessment_tde_objects = oci.datasafe.get_crypto_assessment_tde_objects(compartment_id=compartment_id,
        object_type=crypto_assessment_tde_object_object_type,
        access_level=crypto_assessment_tde_object_access_level,
        assessment_id=test_assessment["id"],
        assessment_type=crypto_assessment_tde_object_assessment_type,
        compartment_id_in_subtree=crypto_assessment_tde_object_compartment_id_in_subtree == "true",
        encryption_observeds=crypto_assessment_tde_object_encryption_observed,
        encryption_status=crypto_assessment_tde_object_encryption_status,
        quantum_readiness=crypto_assessment_tde_object_quantum_readiness,
        target_id=test_target["id"],
        target_ids=crypto_assessment_tde_object_target_ids)
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-oci/sdk/v5/go/oci/datasafe"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := datasafe.GetCryptoAssessmentTdeObjects(ctx, &datasafe.GetCryptoAssessmentTdeObjectsArgs{
    			CompartmentId:          compartmentId,
    			ObjectType:             cryptoAssessmentTdeObjectObjectType,
    			AccessLevel:            pulumi.StringRef(cryptoAssessmentTdeObjectAccessLevel),
    			AssessmentId:           pulumi.StringRef(testAssessment.Id),
    			AssessmentType:         pulumi.StringRef(cryptoAssessmentTdeObjectAssessmentType),
    			CompartmentIdInSubtree: pulumi.BoolRef(cryptoAssessmentTdeObjectCompartmentIdInSubtree),
    			EncryptionObserveds:    pulumi.ToArray(cryptoAssessmentTdeObjectEncryptionObserved),
    			EncryptionStatus:       pulumi.StringRef(cryptoAssessmentTdeObjectEncryptionStatus),
    			QuantumReadiness:       pulumi.StringRef(cryptoAssessmentTdeObjectQuantumReadiness),
    			TargetId:               pulumi.StringRef(testTarget.Id),
    			TargetIds:              pulumi.ToArray(cryptoAssessmentTdeObjectTargetIds),
    		}, 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 testCryptoAssessmentTdeObjects = Oci.DataSafe.GetCryptoAssessmentTdeObjects.Invoke(new()
        {
            CompartmentId = compartmentId,
            ObjectType = cryptoAssessmentTdeObjectObjectType,
            AccessLevel = cryptoAssessmentTdeObjectAccessLevel,
            AssessmentId = testAssessment.Id,
            AssessmentType = cryptoAssessmentTdeObjectAssessmentType,
            CompartmentIdInSubtree = cryptoAssessmentTdeObjectCompartmentIdInSubtree,
            EncryptionObserveds = cryptoAssessmentTdeObjectEncryptionObserved,
            EncryptionStatus = cryptoAssessmentTdeObjectEncryptionStatus,
            QuantumReadiness = cryptoAssessmentTdeObjectQuantumReadiness,
            TargetId = testTarget.Id,
            TargetIds = cryptoAssessmentTdeObjectTargetIds,
        });
    
    });
    
    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.GetCryptoAssessmentTdeObjectsArgs;
    import java.util.ArrayList;
    import java.util.Arrays;
    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 testCryptoAssessmentTdeObjects = DataSafeFunctions.getCryptoAssessmentTdeObjects(GetCryptoAssessmentTdeObjectsArgs.builder()
                .compartmentId(compartmentId)
                .objectType(cryptoAssessmentTdeObjectObjectType)
                .accessLevel(cryptoAssessmentTdeObjectAccessLevel)
                .assessmentId(testAssessment.id())
                .assessmentType(cryptoAssessmentTdeObjectAssessmentType)
                .compartmentIdInSubtree(cryptoAssessmentTdeObjectCompartmentIdInSubtree)
                .encryptionObserveds(cryptoAssessmentTdeObjectEncryptionObserved)
                .encryptionStatus(cryptoAssessmentTdeObjectEncryptionStatus)
                .quantumReadiness(cryptoAssessmentTdeObjectQuantumReadiness)
                .targetId(testTarget.id())
                .targetIds(cryptoAssessmentTdeObjectTargetIds)
                .build());
    
        }
    }
    
    variables:
      testCryptoAssessmentTdeObjects:
        fn::invoke:
          function: oci:DataSafe:getCryptoAssessmentTdeObjects
          arguments:
            compartmentId: ${compartmentId}
            objectType: ${cryptoAssessmentTdeObjectObjectType}
            accessLevel: ${cryptoAssessmentTdeObjectAccessLevel}
            assessmentId: ${testAssessment.id}
            assessmentType: ${cryptoAssessmentTdeObjectAssessmentType}
            compartmentIdInSubtree: ${cryptoAssessmentTdeObjectCompartmentIdInSubtree}
            encryptionObserveds: ${cryptoAssessmentTdeObjectEncryptionObserved}
            encryptionStatus: ${cryptoAssessmentTdeObjectEncryptionStatus}
            quantumReadiness: ${cryptoAssessmentTdeObjectQuantumReadiness}
            targetId: ${testTarget.id}
            targetIds: ${cryptoAssessmentTdeObjectTargetIds}
    
    pulumi {
      required_providers {
        oci = {
          source = "pulumi/oci"
        }
      }
    }
    
    data "oci_datasafe_getcryptoassessmenttdeobjects" "testCryptoAssessmentTdeObjects" {
      compartment_id            = compartmentId
      object_type               = cryptoAssessmentTdeObjectObjectType
      access_level              = cryptoAssessmentTdeObjectAccessLevel
      assessment_id             = testAssessment.id
      assessment_type           = cryptoAssessmentTdeObjectAssessmentType
      compartment_id_in_subtree = cryptoAssessmentTdeObjectCompartmentIdInSubtree
      encryption_observeds      = cryptoAssessmentTdeObjectEncryptionObserved
      encryption_status         = cryptoAssessmentTdeObjectEncryptionStatus
      quantum_readiness         = cryptoAssessmentTdeObjectQuantumReadiness
      target_id                 = testTarget.id
      target_ids                = cryptoAssessmentTdeObjectTargetIds
    }
    

    Using getCryptoAssessmentTdeObjects

    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 getCryptoAssessmentTdeObjects(args: GetCryptoAssessmentTdeObjectsArgs, opts?: InvokeOptions): Promise<GetCryptoAssessmentTdeObjectsResult>
    function getCryptoAssessmentTdeObjectsOutput(args: GetCryptoAssessmentTdeObjectsOutputArgs, opts?: InvokeOutputOptions): Output<GetCryptoAssessmentTdeObjectsResult>
    def get_crypto_assessment_tde_objects(access_level: Optional[str] = None,
                                          assessment_id: Optional[str] = None,
                                          assessment_type: Optional[str] = None,
                                          compartment_id: Optional[str] = None,
                                          compartment_id_in_subtree: Optional[bool] = None,
                                          encryption_observeds: Optional[Sequence[str]] = None,
                                          encryption_status: Optional[str] = None,
                                          filters: Optional[Sequence[GetCryptoAssessmentTdeObjectsFilter]] = None,
                                          object_type: Optional[str] = None,
                                          quantum_readiness: Optional[str] = None,
                                          target_id: Optional[str] = None,
                                          target_ids: Optional[Sequence[str]] = None,
                                          opts: Optional[InvokeOptions] = None) -> GetCryptoAssessmentTdeObjectsResult
    def get_crypto_assessment_tde_objects_output(access_level: pulumi.Input[Optional[str]] = None,
                                          assessment_id: pulumi.Input[Optional[str]] = None,
                                          assessment_type: pulumi.Input[Optional[str]] = None,
                                          compartment_id: pulumi.Input[Optional[str]] = None,
                                          compartment_id_in_subtree: pulumi.Input[Optional[bool]] = None,
                                          encryption_observeds: pulumi.Input[Optional[Sequence[pulumi.Input[str]]]] = None,
                                          encryption_status: pulumi.Input[Optional[str]] = None,
                                          filters: pulumi.Input[Optional[Sequence[pulumi.Input[GetCryptoAssessmentTdeObjectsFilterArgs]]]] = None,
                                          object_type: pulumi.Input[Optional[str]] = None,
                                          quantum_readiness: pulumi.Input[Optional[str]] = None,
                                          target_id: pulumi.Input[Optional[str]] = None,
                                          target_ids: pulumi.Input[Optional[Sequence[pulumi.Input[str]]]] = None,
                                          opts: Optional[InvokeOutputOptions] = None) -> Output[GetCryptoAssessmentTdeObjectsResult]
    func GetCryptoAssessmentTdeObjects(ctx *Context, args *GetCryptoAssessmentTdeObjectsArgs, opts ...InvokeOption) (*GetCryptoAssessmentTdeObjectsResult, error)
    func GetCryptoAssessmentTdeObjectsOutput(ctx *Context, args *GetCryptoAssessmentTdeObjectsOutputArgs, opts ...InvokeOption) GetCryptoAssessmentTdeObjectsResultOutput

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

    public static class GetCryptoAssessmentTdeObjects 
    {
        public static Task<GetCryptoAssessmentTdeObjectsResult> InvokeAsync(GetCryptoAssessmentTdeObjectsArgs args, InvokeOptions? opts = null)
        public static Output<GetCryptoAssessmentTdeObjectsResult> Invoke(GetCryptoAssessmentTdeObjectsInvokeArgs args, InvokeOptions? opts = null)
        public static Output<GetCryptoAssessmentTdeObjectsResult> Invoke(GetCryptoAssessmentTdeObjectsInvokeArgs args, InvokeOutputOptions opts)
    }
    public static CompletableFuture<GetCryptoAssessmentTdeObjectsResult> getCryptoAssessmentTdeObjects(GetCryptoAssessmentTdeObjectsArgs args, InvokeOptions options)
    public static Output<GetCryptoAssessmentTdeObjectsResult> getCryptoAssessmentTdeObjects(GetCryptoAssessmentTdeObjectsArgs args, InvokeOptions options)
    public static Output<GetCryptoAssessmentTdeObjectsResult> getCryptoAssessmentTdeObjects(GetCryptoAssessmentTdeObjectsArgs args, InvokeOutputOptions options)
    
    fn::invoke:
      function: oci:DataSafe/getCryptoAssessmentTdeObjects:getCryptoAssessmentTdeObjects
      arguments:
        # arguments dictionary
    data "oci_data_safe_get_crypto_assessment_tde_objects" "name" {
        # arguments
    }

    The following arguments are supported:

    CompartmentId string
    A filter to return only resources that match the specified compartment OCID.
    ObjectType string
    A required filter to return only TDE objects of the specified type.
    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.
    AssessmentId string
    A filter to return only resources associated with the specified crypto assessment OCID.
    AssessmentType string
    A filter to return targets from assessments of the specified type.
    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.
    EncryptionObserveds List<string>
    Filters TDE object summary rows by any of the specified observed encryption algorithms.
    EncryptionStatus string
    Filters TDE object summary rows by derived encryption status. NOT_SUPPORTED maps to rows where encryptionObserved is NOT_SUPPORTED, UNENCRYPTED maps to rows where encryptionObserved is null or NONE, and ENCRYPTED maps to rows where the observed encryption algorithm is any other value.
    Filters List<GetCryptoAssessmentTdeObjectsFilter>
    QuantumReadiness string
    Filters TDE object summary rows by quantum-readiness category.
    TargetId string
    A filter to return only inventory rows associated with the specified target OCID.
    TargetIds List<string>
    A filter to return only resources associated with any of the specified target OCIDs.
    CompartmentId string
    A filter to return only resources that match the specified compartment OCID.
    ObjectType string
    A required filter to return only TDE objects of the specified type.
    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.
    AssessmentId string
    A filter to return only resources associated with the specified crypto assessment OCID.
    AssessmentType string
    A filter to return targets from assessments of the specified type.
    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.
    EncryptionObserveds []string
    Filters TDE object summary rows by any of the specified observed encryption algorithms.
    EncryptionStatus string
    Filters TDE object summary rows by derived encryption status. NOT_SUPPORTED maps to rows where encryptionObserved is NOT_SUPPORTED, UNENCRYPTED maps to rows where encryptionObserved is null or NONE, and ENCRYPTED maps to rows where the observed encryption algorithm is any other value.
    Filters []GetCryptoAssessmentTdeObjectsFilter
    QuantumReadiness string
    Filters TDE object summary rows by quantum-readiness category.
    TargetId string
    A filter to return only inventory rows associated with the specified target OCID.
    TargetIds []string
    A filter to return only resources associated with any of the specified target OCIDs.
    compartment_id string
    A filter to return only resources that match the specified compartment OCID.
    object_type string
    A required filter to return only TDE objects of the specified type.
    access_level string
    Valid values are RESTRICTED and ACCESSIBLE. Default is RESTRICTED. Setting this to ACCESSIBLE returns only those compartments for which the user has INSPECT permissions directly or indirectly (permissions can be on a resource in a subcompartment). When set to RESTRICTED permissions are checked and no partial results are displayed.
    assessment_id string
    A filter to return only resources associated with the specified crypto assessment OCID.
    assessment_type string
    A filter to return targets from assessments of the specified type.
    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.
    encryption_observeds list(string)
    Filters TDE object summary rows by any of the specified observed encryption algorithms.
    encryption_status string
    Filters TDE object summary rows by derived encryption status. NOT_SUPPORTED maps to rows where encryptionObserved is NOT_SUPPORTED, UNENCRYPTED maps to rows where encryptionObserved is null or NONE, and ENCRYPTED maps to rows where the observed encryption algorithm is any other value.
    filters list(object)
    quantum_readiness string
    Filters TDE object summary rows by quantum-readiness category.
    target_id string
    A filter to return only inventory rows associated with the specified target OCID.
    target_ids list(string)
    A filter to return only resources associated with any of the specified target OCIDs.
    compartmentId String
    A filter to return only resources that match the specified compartment OCID.
    objectType String
    A required filter to return only TDE objects of the specified type.
    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.
    assessmentId String
    A filter to return only resources associated with the specified crypto assessment OCID.
    assessmentType String
    A filter to return targets from assessments of the specified type.
    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.
    encryptionObserveds List<String>
    Filters TDE object summary rows by any of the specified observed encryption algorithms.
    encryptionStatus String
    Filters TDE object summary rows by derived encryption status. NOT_SUPPORTED maps to rows where encryptionObserved is NOT_SUPPORTED, UNENCRYPTED maps to rows where encryptionObserved is null or NONE, and ENCRYPTED maps to rows where the observed encryption algorithm is any other value.
    filters List<GetCryptoAssessmentTdeObjectsFilter>
    quantumReadiness String
    Filters TDE object summary rows by quantum-readiness category.
    targetId String
    A filter to return only inventory rows associated with the specified target OCID.
    targetIds List<String>
    A filter to return only resources associated with any of the specified target OCIDs.
    compartmentId string
    A filter to return only resources that match the specified compartment OCID.
    objectType string
    A required filter to return only TDE objects of the specified type.
    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.
    assessmentId string
    A filter to return only resources associated with the specified crypto assessment OCID.
    assessmentType string
    A filter to return targets from assessments of the specified type.
    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.
    encryptionObserveds string[]
    Filters TDE object summary rows by any of the specified observed encryption algorithms.
    encryptionStatus string
    Filters TDE object summary rows by derived encryption status. NOT_SUPPORTED maps to rows where encryptionObserved is NOT_SUPPORTED, UNENCRYPTED maps to rows where encryptionObserved is null or NONE, and ENCRYPTED maps to rows where the observed encryption algorithm is any other value.
    filters GetCryptoAssessmentTdeObjectsFilter[]
    quantumReadiness string
    Filters TDE object summary rows by quantum-readiness category.
    targetId string
    A filter to return only inventory rows associated with the specified target OCID.
    targetIds string[]
    A filter to return only resources associated with any of the specified target OCIDs.
    compartment_id str
    A filter to return only resources that match the specified compartment OCID.
    object_type str
    A required filter to return only TDE objects of the specified type.
    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.
    assessment_id str
    A filter to return only resources associated with the specified crypto assessment OCID.
    assessment_type str
    A filter to return targets from assessments of the specified type.
    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.
    encryption_observeds Sequence[str]
    Filters TDE object summary rows by any of the specified observed encryption algorithms.
    encryption_status str
    Filters TDE object summary rows by derived encryption status. NOT_SUPPORTED maps to rows where encryptionObserved is NOT_SUPPORTED, UNENCRYPTED maps to rows where encryptionObserved is null or NONE, and ENCRYPTED maps to rows where the observed encryption algorithm is any other value.
    filters Sequence[GetCryptoAssessmentTdeObjectsFilter]
    quantum_readiness str
    Filters TDE object summary rows by quantum-readiness category.
    target_id str
    A filter to return only inventory rows associated with the specified target OCID.
    target_ids Sequence[str]
    A filter to return only resources associated with any of the specified target OCIDs.
    compartmentId String
    A filter to return only resources that match the specified compartment OCID.
    objectType String
    A required filter to return only TDE objects of the specified type.
    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.
    assessmentId String
    A filter to return only resources associated with the specified crypto assessment OCID.
    assessmentType String
    A filter to return targets from assessments of the specified type.
    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.
    encryptionObserveds List<String>
    Filters TDE object summary rows by any of the specified observed encryption algorithms.
    encryptionStatus String
    Filters TDE object summary rows by derived encryption status. NOT_SUPPORTED maps to rows where encryptionObserved is NOT_SUPPORTED, UNENCRYPTED maps to rows where encryptionObserved is null or NONE, and ENCRYPTED maps to rows where the observed encryption algorithm is any other value.
    filters List<Property Map>
    quantumReadiness String
    Filters TDE object summary rows by quantum-readiness category.
    targetId String
    A filter to return only inventory rows associated with the specified target OCID.
    targetIds List<String>
    A filter to return only resources associated with any of the specified target OCIDs.

    getCryptoAssessmentTdeObjects Result

    The following output properties are available:

    CompartmentId string
    CryptoAssessmentTdeObjectCollections List<GetCryptoAssessmentTdeObjectsCryptoAssessmentTdeObjectCollection>
    The list of crypto_assessment_tde_object_collection.
    Id string
    The provider-assigned unique ID for this managed resource.
    ObjectType string
    AccessLevel string
    AssessmentId string
    OCID of the crypto assessment that discovered the TDE object.
    AssessmentType string
    CompartmentIdInSubtree bool
    EncryptionObserveds List<string>
    Encryption algorithm observed for the TDE object.
    EncryptionStatus string
    Filters List<GetCryptoAssessmentTdeObjectsFilter>
    QuantumReadiness string
    Quantum-readiness classification for the observed TDE object encryption.
    TargetId string
    OCID of the target database associated with the TDE object.
    TargetIds List<string>
    CompartmentId string
    CryptoAssessmentTdeObjectCollections []GetCryptoAssessmentTdeObjectsCryptoAssessmentTdeObjectCollection
    The list of crypto_assessment_tde_object_collection.
    Id string
    The provider-assigned unique ID for this managed resource.
    ObjectType string
    AccessLevel string
    AssessmentId string
    OCID of the crypto assessment that discovered the TDE object.
    AssessmentType string
    CompartmentIdInSubtree bool
    EncryptionObserveds []string
    Encryption algorithm observed for the TDE object.
    EncryptionStatus string
    Filters []GetCryptoAssessmentTdeObjectsFilter
    QuantumReadiness string
    Quantum-readiness classification for the observed TDE object encryption.
    TargetId string
    OCID of the target database associated with the TDE object.
    TargetIds []string
    compartment_id string
    crypto_assessment_tde_object_collections list(object)
    The list of crypto_assessment_tde_object_collection.
    id string
    The provider-assigned unique ID for this managed resource.
    object_type string
    access_level string
    assessment_id string
    OCID of the crypto assessment that discovered the TDE object.
    assessment_type string
    compartment_id_in_subtree bool
    encryption_observeds list(string)
    Encryption algorithm observed for the TDE object.
    encryption_status string
    filters list(object)
    quantum_readiness string
    Quantum-readiness classification for the observed TDE object encryption.
    target_id string
    OCID of the target database associated with the TDE object.
    target_ids list(string)
    compartmentId String
    cryptoAssessmentTdeObjectCollections List<GetCryptoAssessmentTdeObjectsCryptoAssessmentTdeObjectCollection>
    The list of crypto_assessment_tde_object_collection.
    id String
    The provider-assigned unique ID for this managed resource.
    objectType String
    accessLevel String
    assessmentId String
    OCID of the crypto assessment that discovered the TDE object.
    assessmentType String
    compartmentIdInSubtree Boolean
    encryptionObserveds List<String>
    Encryption algorithm observed for the TDE object.
    encryptionStatus String
    filters List<GetCryptoAssessmentTdeObjectsFilter>
    quantumReadiness String
    Quantum-readiness classification for the observed TDE object encryption.
    targetId String
    OCID of the target database associated with the TDE object.
    targetIds List<String>
    compartmentId string
    cryptoAssessmentTdeObjectCollections GetCryptoAssessmentTdeObjectsCryptoAssessmentTdeObjectCollection[]
    The list of crypto_assessment_tde_object_collection.
    id string
    The provider-assigned unique ID for this managed resource.
    objectType string
    accessLevel string
    assessmentId string
    OCID of the crypto assessment that discovered the TDE object.
    assessmentType string
    compartmentIdInSubtree boolean
    encryptionObserveds string[]
    Encryption algorithm observed for the TDE object.
    encryptionStatus string
    filters GetCryptoAssessmentTdeObjectsFilter[]
    quantumReadiness string
    Quantum-readiness classification for the observed TDE object encryption.
    targetId string
    OCID of the target database associated with the TDE object.
    targetIds string[]
    compartment_id str
    crypto_assessment_tde_object_collections Sequence[GetCryptoAssessmentTdeObjectsCryptoAssessmentTdeObjectCollection]
    The list of crypto_assessment_tde_object_collection.
    id str
    The provider-assigned unique ID for this managed resource.
    object_type str
    access_level str
    assessment_id str
    OCID of the crypto assessment that discovered the TDE object.
    assessment_type str
    compartment_id_in_subtree bool
    encryption_observeds Sequence[str]
    Encryption algorithm observed for the TDE object.
    encryption_status str
    filters Sequence[GetCryptoAssessmentTdeObjectsFilter]
    quantum_readiness str
    Quantum-readiness classification for the observed TDE object encryption.
    target_id str
    OCID of the target database associated with the TDE object.
    target_ids Sequence[str]
    compartmentId String
    cryptoAssessmentTdeObjectCollections List<Property Map>
    The list of crypto_assessment_tde_object_collection.
    id String
    The provider-assigned unique ID for this managed resource.
    objectType String
    accessLevel String
    assessmentId String
    OCID of the crypto assessment that discovered the TDE object.
    assessmentType String
    compartmentIdInSubtree Boolean
    encryptionObserveds List<String>
    Encryption algorithm observed for the TDE object.
    encryptionStatus String
    filters List<Property Map>
    quantumReadiness String
    Quantum-readiness classification for the observed TDE object encryption.
    targetId String
    OCID of the target database associated with the TDE object.
    targetIds List<String>

    Supporting Types

    GetCryptoAssessmentTdeObjectsCryptoAssessmentTdeObjectCollection

    items list(object)
    TDE object encryption summary items.
    items List<Property Map>
    TDE object encryption summary items.

    GetCryptoAssessmentTdeObjectsCryptoAssessmentTdeObjectCollectionItem

    AssessmentId string
    A filter to return only resources associated with the specified crypto assessment OCID.
    ColumnName string
    Name of the encrypted column. This field is returned when objectType is COLUMN.
    EncryptionObserved string
    Filters TDE object summary rows by any of the specified observed encryption algorithms.
    ModeObserved string
    Encryption mode observed for the tablespace. This field is returned when objectType is TABLESPACE.
    QuantumReadiness string
    Filters TDE object summary rows by quantum-readiness category.
    SchemaName string
    Name of the schema containing the encrypted column. This field is returned when objectType is COLUMN.
    SizeInGbs double
    Tablespace size in gigabytes. This field is returned when objectType is TABLESPACE.
    TableName string
    Name of the table containing the encrypted column. This field is returned when objectType is COLUMN.
    TablespaceName string
    Name of the tablespace. This field is returned when objectType is TABLESPACE.
    TargetId string
    A filter to return only inventory rows associated with the specified target OCID.
    TimeLastAssessed string
    The date and time the associated crypto assessment was last assessed, in RFC3339 format.
    AssessmentId string
    A filter to return only resources associated with the specified crypto assessment OCID.
    ColumnName string
    Name of the encrypted column. This field is returned when objectType is COLUMN.
    EncryptionObserved string
    Filters TDE object summary rows by any of the specified observed encryption algorithms.
    ModeObserved string
    Encryption mode observed for the tablespace. This field is returned when objectType is TABLESPACE.
    QuantumReadiness string
    Filters TDE object summary rows by quantum-readiness category.
    SchemaName string
    Name of the schema containing the encrypted column. This field is returned when objectType is COLUMN.
    SizeInGbs float64
    Tablespace size in gigabytes. This field is returned when objectType is TABLESPACE.
    TableName string
    Name of the table containing the encrypted column. This field is returned when objectType is COLUMN.
    TablespaceName string
    Name of the tablespace. This field is returned when objectType is TABLESPACE.
    TargetId string
    A filter to return only inventory rows associated with the specified target OCID.
    TimeLastAssessed string
    The date and time the associated crypto assessment was last assessed, in RFC3339 format.
    assessment_id string
    A filter to return only resources associated with the specified crypto assessment OCID.
    column_name string
    Name of the encrypted column. This field is returned when objectType is COLUMN.
    encryption_observed string
    Filters TDE object summary rows by any of the specified observed encryption algorithms.
    mode_observed string
    Encryption mode observed for the tablespace. This field is returned when objectType is TABLESPACE.
    quantum_readiness string
    Filters TDE object summary rows by quantum-readiness category.
    schema_name string
    Name of the schema containing the encrypted column. This field is returned when objectType is COLUMN.
    size_in_gbs number
    Tablespace size in gigabytes. This field is returned when objectType is TABLESPACE.
    table_name string
    Name of the table containing the encrypted column. This field is returned when objectType is COLUMN.
    tablespace_name string
    Name of the tablespace. This field is returned when objectType is TABLESPACE.
    target_id string
    A filter to return only inventory rows associated with the specified target OCID.
    time_last_assessed string
    The date and time the associated crypto assessment was last assessed, in RFC3339 format.
    assessmentId String
    A filter to return only resources associated with the specified crypto assessment OCID.
    columnName String
    Name of the encrypted column. This field is returned when objectType is COLUMN.
    encryptionObserved String
    Filters TDE object summary rows by any of the specified observed encryption algorithms.
    modeObserved String
    Encryption mode observed for the tablespace. This field is returned when objectType is TABLESPACE.
    quantumReadiness String
    Filters TDE object summary rows by quantum-readiness category.
    schemaName String
    Name of the schema containing the encrypted column. This field is returned when objectType is COLUMN.
    sizeInGbs Double
    Tablespace size in gigabytes. This field is returned when objectType is TABLESPACE.
    tableName String
    Name of the table containing the encrypted column. This field is returned when objectType is COLUMN.
    tablespaceName String
    Name of the tablespace. This field is returned when objectType is TABLESPACE.
    targetId String
    A filter to return only inventory rows associated with the specified target OCID.
    timeLastAssessed String
    The date and time the associated crypto assessment was last assessed, in RFC3339 format.
    assessmentId string
    A filter to return only resources associated with the specified crypto assessment OCID.
    columnName string
    Name of the encrypted column. This field is returned when objectType is COLUMN.
    encryptionObserved string
    Filters TDE object summary rows by any of the specified observed encryption algorithms.
    modeObserved string
    Encryption mode observed for the tablespace. This field is returned when objectType is TABLESPACE.
    quantumReadiness string
    Filters TDE object summary rows by quantum-readiness category.
    schemaName string
    Name of the schema containing the encrypted column. This field is returned when objectType is COLUMN.
    sizeInGbs number
    Tablespace size in gigabytes. This field is returned when objectType is TABLESPACE.
    tableName string
    Name of the table containing the encrypted column. This field is returned when objectType is COLUMN.
    tablespaceName string
    Name of the tablespace. This field is returned when objectType is TABLESPACE.
    targetId string
    A filter to return only inventory rows associated with the specified target OCID.
    timeLastAssessed string
    The date and time the associated crypto assessment was last assessed, in RFC3339 format.
    assessment_id str
    A filter to return only resources associated with the specified crypto assessment OCID.
    column_name str
    Name of the encrypted column. This field is returned when objectType is COLUMN.
    encryption_observed str
    Filters TDE object summary rows by any of the specified observed encryption algorithms.
    mode_observed str
    Encryption mode observed for the tablespace. This field is returned when objectType is TABLESPACE.
    quantum_readiness str
    Filters TDE object summary rows by quantum-readiness category.
    schema_name str
    Name of the schema containing the encrypted column. This field is returned when objectType is COLUMN.
    size_in_gbs float
    Tablespace size in gigabytes. This field is returned when objectType is TABLESPACE.
    table_name str
    Name of the table containing the encrypted column. This field is returned when objectType is COLUMN.
    tablespace_name str
    Name of the tablespace. This field is returned when objectType is TABLESPACE.
    target_id str
    A filter to return only inventory rows associated with the specified target OCID.
    time_last_assessed str
    The date and time the associated crypto assessment was last assessed, in RFC3339 format.
    assessmentId String
    A filter to return only resources associated with the specified crypto assessment OCID.
    columnName String
    Name of the encrypted column. This field is returned when objectType is COLUMN.
    encryptionObserved String
    Filters TDE object summary rows by any of the specified observed encryption algorithms.
    modeObserved String
    Encryption mode observed for the tablespace. This field is returned when objectType is TABLESPACE.
    quantumReadiness String
    Filters TDE object summary rows by quantum-readiness category.
    schemaName String
    Name of the schema containing the encrypted column. This field is returned when objectType is COLUMN.
    sizeInGbs Number
    Tablespace size in gigabytes. This field is returned when objectType is TABLESPACE.
    tableName String
    Name of the table containing the encrypted column. This field is returned when objectType is COLUMN.
    tablespaceName String
    Name of the tablespace. This field is returned when objectType is TABLESPACE.
    targetId String
    A filter to return only inventory rows associated with the specified target OCID.
    timeLastAssessed String
    The date and time the associated crypto assessment was last assessed, in RFC3339 format.

    GetCryptoAssessmentTdeObjectsFilter

    Name string
    Values List<string>
    Regex bool
    Name string
    Values []string
    Regex bool
    name string
    values list(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

    Package Details

    Repository
    oci pulumi/pulumi-oci
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the oci Terraform Provider.
    oci logo oci logo
    Viewing docs for Oracle Cloud Infrastructure v5.1.0
    published on Friday, Sep 25, 2026 by Pulumi

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial