1. Registry
  2. Packages
  3. Oracle Cloud Infrastructure
  4. API Docs
  5. DataSafe
  6. getCryptoAssessmentBackupSets
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 Backup Sets in Oracle Cloud Infrastructure Data Safe service.

    Gets backup set summaries across targets in a compartment. Use assessmentId to narrow results to one crypto assessment.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as oci from "@pulumi/oci";
    
    const testCryptoAssessmentBackupSets = oci.datasafe.getCryptoAssessmentBackupSets({
        compartmentId: compartmentId,
        accessLevel: cryptoAssessmentBackupSetAccessLevel,
        assessmentId: testAssessment.id,
        assessmentType: cryptoAssessmentBackupSetAssessmentType,
        backupSetKey: cryptoAssessmentBackupSetBackupSetKey,
        compartmentIdInSubtree: cryptoAssessmentBackupSetCompartmentIdInSubtree === "true",
        isEncrypted: cryptoAssessmentBackupSetIsEncrypted === "true",
        targetId: testTarget.id,
        targetIds: cryptoAssessmentBackupSetTargetIds,
    });
    
    import pulumi
    import pulumi_oci as oci
    
    test_crypto_assessment_backup_sets = oci.datasafe.get_crypto_assessment_backup_sets(compartment_id=compartment_id,
        access_level=crypto_assessment_backup_set_access_level,
        assessment_id=test_assessment["id"],
        assessment_type=crypto_assessment_backup_set_assessment_type,
        backup_set_key=crypto_assessment_backup_set_backup_set_key,
        compartment_id_in_subtree=crypto_assessment_backup_set_compartment_id_in_subtree == "true",
        is_encrypted=crypto_assessment_backup_set_is_encrypted == "true",
        target_id=test_target["id"],
        target_ids=crypto_assessment_backup_set_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.GetCryptoAssessmentBackupSets(ctx, &datasafe.GetCryptoAssessmentBackupSetsArgs{
    			CompartmentId:          compartmentId,
    			AccessLevel:            pulumi.StringRef(cryptoAssessmentBackupSetAccessLevel),
    			AssessmentId:           pulumi.StringRef(testAssessment.Id),
    			AssessmentType:         pulumi.StringRef(cryptoAssessmentBackupSetAssessmentType),
    			BackupSetKey:           pulumi.StringRef(cryptoAssessmentBackupSetBackupSetKey),
    			CompartmentIdInSubtree: pulumi.BoolRef(cryptoAssessmentBackupSetCompartmentIdInSubtree),
    			IsEncrypted:            pulumi.BoolRef(cryptoAssessmentBackupSetIsEncrypted),
    			TargetId:               pulumi.StringRef(testTarget.Id),
    			TargetIds:              pulumi.ToArray(cryptoAssessmentBackupSetTargetIds),
    		}, 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 testCryptoAssessmentBackupSets = Oci.DataSafe.GetCryptoAssessmentBackupSets.Invoke(new()
        {
            CompartmentId = compartmentId,
            AccessLevel = cryptoAssessmentBackupSetAccessLevel,
            AssessmentId = testAssessment.Id,
            AssessmentType = cryptoAssessmentBackupSetAssessmentType,
            BackupSetKey = cryptoAssessmentBackupSetBackupSetKey,
            CompartmentIdInSubtree = cryptoAssessmentBackupSetCompartmentIdInSubtree,
            IsEncrypted = cryptoAssessmentBackupSetIsEncrypted,
            TargetId = testTarget.Id,
            TargetIds = cryptoAssessmentBackupSetTargetIds,
        });
    
    });
    
    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.GetCryptoAssessmentBackupSetsArgs;
    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 testCryptoAssessmentBackupSets = DataSafeFunctions.getCryptoAssessmentBackupSets(GetCryptoAssessmentBackupSetsArgs.builder()
                .compartmentId(compartmentId)
                .accessLevel(cryptoAssessmentBackupSetAccessLevel)
                .assessmentId(testAssessment.id())
                .assessmentType(cryptoAssessmentBackupSetAssessmentType)
                .backupSetKey(cryptoAssessmentBackupSetBackupSetKey)
                .compartmentIdInSubtree(cryptoAssessmentBackupSetCompartmentIdInSubtree)
                .isEncrypted(cryptoAssessmentBackupSetIsEncrypted)
                .targetId(testTarget.id())
                .targetIds(cryptoAssessmentBackupSetTargetIds)
                .build());
    
        }
    }
    
    variables:
      testCryptoAssessmentBackupSets:
        fn::invoke:
          function: oci:DataSafe:getCryptoAssessmentBackupSets
          arguments:
            compartmentId: ${compartmentId}
            accessLevel: ${cryptoAssessmentBackupSetAccessLevel}
            assessmentId: ${testAssessment.id}
            assessmentType: ${cryptoAssessmentBackupSetAssessmentType}
            backupSetKey: ${cryptoAssessmentBackupSetBackupSetKey}
            compartmentIdInSubtree: ${cryptoAssessmentBackupSetCompartmentIdInSubtree}
            isEncrypted: ${cryptoAssessmentBackupSetIsEncrypted}
            targetId: ${testTarget.id}
            targetIds: ${cryptoAssessmentBackupSetTargetIds}
    
    pulumi {
      required_providers {
        oci = {
          source = "pulumi/oci"
        }
      }
    }
    
    data "oci_datasafe_getcryptoassessmentbackupsets" "testCryptoAssessmentBackupSets" {
      compartment_id            = compartmentId
      access_level              = cryptoAssessmentBackupSetAccessLevel
      assessment_id             = testAssessment.id
      assessment_type           = cryptoAssessmentBackupSetAssessmentType
      backup_set_key            = cryptoAssessmentBackupSetBackupSetKey
      compartment_id_in_subtree = cryptoAssessmentBackupSetCompartmentIdInSubtree
      is_encrypted              = cryptoAssessmentBackupSetIsEncrypted
      target_id                 = testTarget.id
      target_ids                = cryptoAssessmentBackupSetTargetIds
    }
    

    Using getCryptoAssessmentBackupSets

    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 getCryptoAssessmentBackupSets(args: GetCryptoAssessmentBackupSetsArgs, opts?: InvokeOptions): Promise<GetCryptoAssessmentBackupSetsResult>
    function getCryptoAssessmentBackupSetsOutput(args: GetCryptoAssessmentBackupSetsOutputArgs, opts?: InvokeOutputOptions): Output<GetCryptoAssessmentBackupSetsResult>
    def get_crypto_assessment_backup_sets(access_level: Optional[str] = None,
                                          assessment_id: Optional[str] = None,
                                          assessment_type: Optional[str] = None,
                                          backup_set_key: Optional[str] = None,
                                          compartment_id: Optional[str] = None,
                                          compartment_id_in_subtree: Optional[bool] = None,
                                          filters: Optional[Sequence[GetCryptoAssessmentBackupSetsFilter]] = None,
                                          is_encrypted: Optional[bool] = None,
                                          target_id: Optional[str] = None,
                                          target_ids: Optional[Sequence[str]] = None,
                                          opts: Optional[InvokeOptions] = None) -> GetCryptoAssessmentBackupSetsResult
    def get_crypto_assessment_backup_sets_output(access_level: pulumi.Input[Optional[str]] = None,
                                          assessment_id: pulumi.Input[Optional[str]] = None,
                                          assessment_type: pulumi.Input[Optional[str]] = None,
                                          backup_set_key: pulumi.Input[Optional[str]] = None,
                                          compartment_id: pulumi.Input[Optional[str]] = None,
                                          compartment_id_in_subtree: pulumi.Input[Optional[bool]] = None,
                                          filters: pulumi.Input[Optional[Sequence[pulumi.Input[GetCryptoAssessmentBackupSetsFilterArgs]]]] = None,
                                          is_encrypted: pulumi.Input[Optional[bool]] = None,
                                          target_id: pulumi.Input[Optional[str]] = None,
                                          target_ids: pulumi.Input[Optional[Sequence[pulumi.Input[str]]]] = None,
                                          opts: Optional[InvokeOutputOptions] = None) -> Output[GetCryptoAssessmentBackupSetsResult]
    func GetCryptoAssessmentBackupSets(ctx *Context, args *GetCryptoAssessmentBackupSetsArgs, opts ...InvokeOption) (*GetCryptoAssessmentBackupSetsResult, error)
    func GetCryptoAssessmentBackupSetsOutput(ctx *Context, args *GetCryptoAssessmentBackupSetsOutputArgs, opts ...InvokeOption) GetCryptoAssessmentBackupSetsResultOutput

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

    public static class GetCryptoAssessmentBackupSets 
    {
        public static Task<GetCryptoAssessmentBackupSetsResult> InvokeAsync(GetCryptoAssessmentBackupSetsArgs args, InvokeOptions? opts = null)
        public static Output<GetCryptoAssessmentBackupSetsResult> Invoke(GetCryptoAssessmentBackupSetsInvokeArgs args, InvokeOptions? opts = null)
        public static Output<GetCryptoAssessmentBackupSetsResult> Invoke(GetCryptoAssessmentBackupSetsInvokeArgs args, InvokeOutputOptions opts)
    }
    public static CompletableFuture<GetCryptoAssessmentBackupSetsResult> getCryptoAssessmentBackupSets(GetCryptoAssessmentBackupSetsArgs args, InvokeOptions options)
    public static Output<GetCryptoAssessmentBackupSetsResult> getCryptoAssessmentBackupSets(GetCryptoAssessmentBackupSetsArgs args, InvokeOptions options)
    public static Output<GetCryptoAssessmentBackupSetsResult> getCryptoAssessmentBackupSets(GetCryptoAssessmentBackupSetsArgs args, InvokeOutputOptions options)
    
    fn::invoke:
      function: oci:DataSafe/getCryptoAssessmentBackupSets:getCryptoAssessmentBackupSets
      arguments:
        # arguments dictionary
    data "oci_data_safe_get_crypto_assessment_backup_sets" "name" {
        # arguments
    }

    The following arguments are supported:

    CompartmentId string
    A filter to return only resources that match the specified compartment OCID.
    AccessLevel string
    Valid values are RESTRICTED and ACCESSIBLE. Default is RESTRICTED. Setting this to ACCESSIBLE returns only those compartments for which the user has INSPECT permissions directly or indirectly (permissions can be on a resource in a subcompartment). When set to RESTRICTED permissions are checked and no partial results are displayed.
    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.
    BackupSetKey string
    Filters backup set summary rows to an exact matching backupSetKey.
    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<GetCryptoAssessmentBackupSetsFilter>
    IsEncrypted bool
    Filters backup set summary rows by whether the backup set is encrypted.
    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.
    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.
    BackupSetKey string
    Filters backup set summary rows to an exact matching backupSetKey.
    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 []GetCryptoAssessmentBackupSetsFilter
    IsEncrypted bool
    Filters backup set summary rows by whether the backup set is encrypted.
    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.
    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.
    backup_set_key string
    Filters backup set summary rows to an exact matching backupSetKey.
    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 list(object)
    is_encrypted bool
    Filters backup set summary rows by whether the backup set is encrypted.
    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.
    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.
    backupSetKey String
    Filters backup set summary rows to an exact matching backupSetKey.
    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<GetCryptoAssessmentBackupSetsFilter>
    isEncrypted Boolean
    Filters backup set summary rows by whether the backup set is encrypted.
    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.
    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.
    backupSetKey string
    Filters backup set summary rows to an exact matching backupSetKey.
    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 GetCryptoAssessmentBackupSetsFilter[]
    isEncrypted boolean
    Filters backup set summary rows by whether the backup set is encrypted.
    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.
    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.
    backup_set_key str
    Filters backup set summary rows to an exact matching backupSetKey.
    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[GetCryptoAssessmentBackupSetsFilter]
    is_encrypted bool
    Filters backup set summary rows by whether the backup set is encrypted.
    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.
    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.
    backupSetKey String
    Filters backup set summary rows to an exact matching backupSetKey.
    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>
    isEncrypted Boolean
    Filters backup set summary rows by whether the backup set is encrypted.
    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.

    getCryptoAssessmentBackupSets Result

    The following output properties are available:

    CompartmentId string
    CryptoAssessmentBackupSetCollections List<GetCryptoAssessmentBackupSetsCryptoAssessmentBackupSetCollection>
    The list of crypto_assessment_backup_set_collection.
    Id string
    The provider-assigned unique ID for this managed resource.
    AccessLevel string
    AssessmentId string
    OCID of the crypto assessment that discovered the backup set.
    AssessmentType string
    BackupSetKey string
    Backup set key.
    CompartmentIdInSubtree bool
    Filters List<GetCryptoAssessmentBackupSetsFilter>
    IsEncrypted bool
    Indicates whether the backup set is encrypted.
    TargetId string
    OCID of the target database associated with the backup set.
    TargetIds List<string>
    CompartmentId string
    CryptoAssessmentBackupSetCollections []GetCryptoAssessmentBackupSetsCryptoAssessmentBackupSetCollection
    The list of crypto_assessment_backup_set_collection.
    Id string
    The provider-assigned unique ID for this managed resource.
    AccessLevel string
    AssessmentId string
    OCID of the crypto assessment that discovered the backup set.
    AssessmentType string
    BackupSetKey string
    Backup set key.
    CompartmentIdInSubtree bool
    Filters []GetCryptoAssessmentBackupSetsFilter
    IsEncrypted bool
    Indicates whether the backup set is encrypted.
    TargetId string
    OCID of the target database associated with the backup set.
    TargetIds []string
    compartment_id string
    crypto_assessment_backup_set_collections list(object)
    The list of crypto_assessment_backup_set_collection.
    id string
    The provider-assigned unique ID for this managed resource.
    access_level string
    assessment_id string
    OCID of the crypto assessment that discovered the backup set.
    assessment_type string
    backup_set_key string
    Backup set key.
    compartment_id_in_subtree bool
    filters list(object)
    is_encrypted bool
    Indicates whether the backup set is encrypted.
    target_id string
    OCID of the target database associated with the backup set.
    target_ids list(string)
    compartmentId String
    cryptoAssessmentBackupSetCollections List<GetCryptoAssessmentBackupSetsCryptoAssessmentBackupSetCollection>
    The list of crypto_assessment_backup_set_collection.
    id String
    The provider-assigned unique ID for this managed resource.
    accessLevel String
    assessmentId String
    OCID of the crypto assessment that discovered the backup set.
    assessmentType String
    backupSetKey String
    Backup set key.
    compartmentIdInSubtree Boolean
    filters List<GetCryptoAssessmentBackupSetsFilter>
    isEncrypted Boolean
    Indicates whether the backup set is encrypted.
    targetId String
    OCID of the target database associated with the backup set.
    targetIds List<String>
    compartmentId string
    cryptoAssessmentBackupSetCollections GetCryptoAssessmentBackupSetsCryptoAssessmentBackupSetCollection[]
    The list of crypto_assessment_backup_set_collection.
    id string
    The provider-assigned unique ID for this managed resource.
    accessLevel string
    assessmentId string
    OCID of the crypto assessment that discovered the backup set.
    assessmentType string
    backupSetKey string
    Backup set key.
    compartmentIdInSubtree boolean
    filters GetCryptoAssessmentBackupSetsFilter[]
    isEncrypted boolean
    Indicates whether the backup set is encrypted.
    targetId string
    OCID of the target database associated with the backup set.
    targetIds string[]
    compartment_id str
    crypto_assessment_backup_set_collections Sequence[GetCryptoAssessmentBackupSetsCryptoAssessmentBackupSetCollection]
    The list of crypto_assessment_backup_set_collection.
    id str
    The provider-assigned unique ID for this managed resource.
    access_level str
    assessment_id str
    OCID of the crypto assessment that discovered the backup set.
    assessment_type str
    backup_set_key str
    Backup set key.
    compartment_id_in_subtree bool
    filters Sequence[GetCryptoAssessmentBackupSetsFilter]
    is_encrypted bool
    Indicates whether the backup set is encrypted.
    target_id str
    OCID of the target database associated with the backup set.
    target_ids Sequence[str]
    compartmentId String
    cryptoAssessmentBackupSetCollections List<Property Map>
    The list of crypto_assessment_backup_set_collection.
    id String
    The provider-assigned unique ID for this managed resource.
    accessLevel String
    assessmentId String
    OCID of the crypto assessment that discovered the backup set.
    assessmentType String
    backupSetKey String
    Backup set key.
    compartmentIdInSubtree Boolean
    filters List<Property Map>
    isEncrypted Boolean
    Indicates whether the backup set is encrypted.
    targetId String
    OCID of the target database associated with the backup set.
    targetIds List<String>

    Supporting Types

    GetCryptoAssessmentBackupSetsCryptoAssessmentBackupSetCollection

    Items List<GetCryptoAssessmentBackupSetsCryptoAssessmentBackupSetCollectionItem>
    Backup set summary items for the specified crypto assessment.
    Items []GetCryptoAssessmentBackupSetsCryptoAssessmentBackupSetCollectionItem
    Backup set summary items for the specified crypto assessment.
    items list(object)
    Backup set summary items for the specified crypto assessment.
    items List<GetCryptoAssessmentBackupSetsCryptoAssessmentBackupSetCollectionItem>
    Backup set summary items for the specified crypto assessment.
    items GetCryptoAssessmentBackupSetsCryptoAssessmentBackupSetCollectionItem[]
    Backup set summary items for the specified crypto assessment.
    items Sequence[GetCryptoAssessmentBackupSetsCryptoAssessmentBackupSetCollectionItem]
    Backup set summary items for the specified crypto assessment.
    items List<Property Map>
    Backup set summary items for the specified crypto assessment.

    GetCryptoAssessmentBackupSetsCryptoAssessmentBackupSetCollectionItem

    AlgorithmObserved string
    Encryption algorithm observed for the backup set when encryption is enabled.
    AssessmentId string
    A filter to return only resources associated with the specified crypto assessment OCID.
    BackupPieces int
    Number of backup pieces in the set.
    BackupSetKey string
    Filters backup set summary rows to an exact matching backupSetKey.
    BackupType string
    Backup type observed for the set.
    CipherModeObserved string
    Cipher mode observed for the backup set when encryption is enabled.
    IsCompressed bool
    Indicates whether the backup set is compressed.
    IsEncrypted bool
    Filters backup set summary rows by whether the backup set is encrypted.
    SetStamp string
    Backup set stamp.
    SizeInGbs double
    Backup set size in gigabytes.
    Status string
    Current status of the backup set.
    TargetId string
    A filter to return only inventory rows associated with the specified target OCID.
    TimeCreated string
    Backup set creation time in RFC3339 format.
    TimeLastAssessed string
    The date and time the associated crypto assessment was last assessed, in RFC3339 format.
    AlgorithmObserved string
    Encryption algorithm observed for the backup set when encryption is enabled.
    AssessmentId string
    A filter to return only resources associated with the specified crypto assessment OCID.
    BackupPieces int
    Number of backup pieces in the set.
    BackupSetKey string
    Filters backup set summary rows to an exact matching backupSetKey.
    BackupType string
    Backup type observed for the set.
    CipherModeObserved string
    Cipher mode observed for the backup set when encryption is enabled.
    IsCompressed bool
    Indicates whether the backup set is compressed.
    IsEncrypted bool
    Filters backup set summary rows by whether the backup set is encrypted.
    SetStamp string
    Backup set stamp.
    SizeInGbs float64
    Backup set size in gigabytes.
    Status string
    Current status of the backup set.
    TargetId string
    A filter to return only inventory rows associated with the specified target OCID.
    TimeCreated string
    Backup set creation time in RFC3339 format.
    TimeLastAssessed string
    The date and time the associated crypto assessment was last assessed, in RFC3339 format.
    algorithm_observed string
    Encryption algorithm observed for the backup set when encryption is enabled.
    assessment_id string
    A filter to return only resources associated with the specified crypto assessment OCID.
    backup_pieces number
    Number of backup pieces in the set.
    backup_set_key string
    Filters backup set summary rows to an exact matching backupSetKey.
    backup_type string
    Backup type observed for the set.
    cipher_mode_observed string
    Cipher mode observed for the backup set when encryption is enabled.
    is_compressed bool
    Indicates whether the backup set is compressed.
    is_encrypted bool
    Filters backup set summary rows by whether the backup set is encrypted.
    set_stamp string
    Backup set stamp.
    size_in_gbs number
    Backup set size in gigabytes.
    status string
    Current status of the backup set.
    target_id string
    A filter to return only inventory rows associated with the specified target OCID.
    time_created string
    Backup set creation time in RFC3339 format.
    time_last_assessed string
    The date and time the associated crypto assessment was last assessed, in RFC3339 format.
    algorithmObserved String
    Encryption algorithm observed for the backup set when encryption is enabled.
    assessmentId String
    A filter to return only resources associated with the specified crypto assessment OCID.
    backupPieces Integer
    Number of backup pieces in the set.
    backupSetKey String
    Filters backup set summary rows to an exact matching backupSetKey.
    backupType String
    Backup type observed for the set.
    cipherModeObserved String
    Cipher mode observed for the backup set when encryption is enabled.
    isCompressed Boolean
    Indicates whether the backup set is compressed.
    isEncrypted Boolean
    Filters backup set summary rows by whether the backup set is encrypted.
    setStamp String
    Backup set stamp.
    sizeInGbs Double
    Backup set size in gigabytes.
    status String
    Current status of the backup set.
    targetId String
    A filter to return only inventory rows associated with the specified target OCID.
    timeCreated String
    Backup set creation time in RFC3339 format.
    timeLastAssessed String
    The date and time the associated crypto assessment was last assessed, in RFC3339 format.
    algorithmObserved string
    Encryption algorithm observed for the backup set when encryption is enabled.
    assessmentId string
    A filter to return only resources associated with the specified crypto assessment OCID.
    backupPieces number
    Number of backup pieces in the set.
    backupSetKey string
    Filters backup set summary rows to an exact matching backupSetKey.
    backupType string
    Backup type observed for the set.
    cipherModeObserved string
    Cipher mode observed for the backup set when encryption is enabled.
    isCompressed boolean
    Indicates whether the backup set is compressed.
    isEncrypted boolean
    Filters backup set summary rows by whether the backup set is encrypted.
    setStamp string
    Backup set stamp.
    sizeInGbs number
    Backup set size in gigabytes.
    status string
    Current status of the backup set.
    targetId string
    A filter to return only inventory rows associated with the specified target OCID.
    timeCreated string
    Backup set creation time in RFC3339 format.
    timeLastAssessed string
    The date and time the associated crypto assessment was last assessed, in RFC3339 format.
    algorithm_observed str
    Encryption algorithm observed for the backup set when encryption is enabled.
    assessment_id str
    A filter to return only resources associated with the specified crypto assessment OCID.
    backup_pieces int
    Number of backup pieces in the set.
    backup_set_key str
    Filters backup set summary rows to an exact matching backupSetKey.
    backup_type str
    Backup type observed for the set.
    cipher_mode_observed str
    Cipher mode observed for the backup set when encryption is enabled.
    is_compressed bool
    Indicates whether the backup set is compressed.
    is_encrypted bool
    Filters backup set summary rows by whether the backup set is encrypted.
    set_stamp str
    Backup set stamp.
    size_in_gbs float
    Backup set size in gigabytes.
    status str
    Current status of the backup set.
    target_id str
    A filter to return only inventory rows associated with the specified target OCID.
    time_created str
    Backup set creation time in RFC3339 format.
    time_last_assessed str
    The date and time the associated crypto assessment was last assessed, in RFC3339 format.
    algorithmObserved String
    Encryption algorithm observed for the backup set when encryption is enabled.
    assessmentId String
    A filter to return only resources associated with the specified crypto assessment OCID.
    backupPieces Number
    Number of backup pieces in the set.
    backupSetKey String
    Filters backup set summary rows to an exact matching backupSetKey.
    backupType String
    Backup type observed for the set.
    cipherModeObserved String
    Cipher mode observed for the backup set when encryption is enabled.
    isCompressed Boolean
    Indicates whether the backup set is compressed.
    isEncrypted Boolean
    Filters backup set summary rows by whether the backup set is encrypted.
    setStamp String
    Backup set stamp.
    sizeInGbs Number
    Backup set size in gigabytes.
    status String
    Current status of the backup set.
    targetId String
    A filter to return only inventory rows associated with the specified target OCID.
    timeCreated String
    Backup set creation time in RFC3339 format.
    timeLastAssessed String
    The date and time the associated crypto assessment was last assessed, in RFC3339 format.

    GetCryptoAssessmentBackupSetsFilter

    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