Viewing docs for Oracle Cloud Infrastructure v5.1.0
published on Friday, Sep 25, 2026 by Pulumi
published on Friday, Sep 25, 2026 by Pulumi
Viewing docs for Oracle Cloud Infrastructure v5.1.0
published on Friday, Sep 25, 2026 by Pulumi
published on Friday, Sep 25, 2026 by Pulumi
This data source provides the list of Crypto Assessment Keys in Oracle Cloud Infrastructure Data Safe service.
Gets a paginated list of cryptographic keys 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 testCryptoAssessmentKeys = oci.datasafe.getCryptoAssessmentKeys({
compartmentId: compartmentId,
accessLevel: cryptoAssessmentKeyAccessLevel,
assessmentId: testAssessment.id,
assessmentType: cryptoAssessmentKeyAssessmentType,
compartmentIdInSubtree: cryptoAssessmentKeyCompartmentIdInSubtree === "true",
feature: cryptoAssessmentKeyFeature,
keyId: testKey.id,
keyManagerTypes: cryptoAssessmentKeyKeyManagerType,
keyType: cryptoAssessmentKeyKeyType,
targetId: testTarget.id,
targetIds: cryptoAssessmentKeyTargetIds,
});
import pulumi
import pulumi_oci as oci
test_crypto_assessment_keys = oci.datasafe.get_crypto_assessment_keys(compartment_id=compartment_id,
access_level=crypto_assessment_key_access_level,
assessment_id=test_assessment["id"],
assessment_type=crypto_assessment_key_assessment_type,
compartment_id_in_subtree=crypto_assessment_key_compartment_id_in_subtree == "true",
feature=crypto_assessment_key_feature,
key_id=test_key["id"],
key_manager_types=crypto_assessment_key_key_manager_type,
key_type=crypto_assessment_key_key_type,
target_id=test_target["id"],
target_ids=crypto_assessment_key_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.GetCryptoAssessmentKeys(ctx, &datasafe.GetCryptoAssessmentKeysArgs{
CompartmentId: compartmentId,
AccessLevel: pulumi.StringRef(cryptoAssessmentKeyAccessLevel),
AssessmentId: pulumi.StringRef(testAssessment.Id),
AssessmentType: pulumi.StringRef(cryptoAssessmentKeyAssessmentType),
CompartmentIdInSubtree: pulumi.BoolRef(cryptoAssessmentKeyCompartmentIdInSubtree),
Feature: pulumi.StringRef(cryptoAssessmentKeyFeature),
KeyId: pulumi.StringRef(testKey.Id),
KeyManagerTypes: pulumi.ToArray(cryptoAssessmentKeyKeyManagerType),
KeyType: pulumi.StringRef(cryptoAssessmentKeyKeyType),
TargetId: pulumi.StringRef(testTarget.Id),
TargetIds: pulumi.ToArray(cryptoAssessmentKeyTargetIds),
}, 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 testCryptoAssessmentKeys = Oci.DataSafe.GetCryptoAssessmentKeys.Invoke(new()
{
CompartmentId = compartmentId,
AccessLevel = cryptoAssessmentKeyAccessLevel,
AssessmentId = testAssessment.Id,
AssessmentType = cryptoAssessmentKeyAssessmentType,
CompartmentIdInSubtree = cryptoAssessmentKeyCompartmentIdInSubtree,
Feature = cryptoAssessmentKeyFeature,
KeyId = testKey.Id,
KeyManagerTypes = cryptoAssessmentKeyKeyManagerType,
KeyType = cryptoAssessmentKeyKeyType,
TargetId = testTarget.Id,
TargetIds = cryptoAssessmentKeyTargetIds,
});
});
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.GetCryptoAssessmentKeysArgs;
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 testCryptoAssessmentKeys = DataSafeFunctions.getCryptoAssessmentKeys(GetCryptoAssessmentKeysArgs.builder()
.compartmentId(compartmentId)
.accessLevel(cryptoAssessmentKeyAccessLevel)
.assessmentId(testAssessment.id())
.assessmentType(cryptoAssessmentKeyAssessmentType)
.compartmentIdInSubtree(cryptoAssessmentKeyCompartmentIdInSubtree)
.feature(cryptoAssessmentKeyFeature)
.keyId(testKey.id())
.keyManagerTypes(cryptoAssessmentKeyKeyManagerType)
.keyType(cryptoAssessmentKeyKeyType)
.targetId(testTarget.id())
.targetIds(cryptoAssessmentKeyTargetIds)
.build());
}
}
variables:
testCryptoAssessmentKeys:
fn::invoke:
function: oci:DataSafe:getCryptoAssessmentKeys
arguments:
compartmentId: ${compartmentId}
accessLevel: ${cryptoAssessmentKeyAccessLevel}
assessmentId: ${testAssessment.id}
assessmentType: ${cryptoAssessmentKeyAssessmentType}
compartmentIdInSubtree: ${cryptoAssessmentKeyCompartmentIdInSubtree}
feature: ${cryptoAssessmentKeyFeature}
keyId: ${testKey.id}
keyManagerTypes: ${cryptoAssessmentKeyKeyManagerType}
keyType: ${cryptoAssessmentKeyKeyType}
targetId: ${testTarget.id}
targetIds: ${cryptoAssessmentKeyTargetIds}
pulumi {
required_providers {
oci = {
source = "pulumi/oci"
}
}
}
data "oci_datasafe_getcryptoassessmentkeys" "testCryptoAssessmentKeys" {
compartment_id = compartmentId
access_level = cryptoAssessmentKeyAccessLevel
assessment_id = testAssessment.id
assessment_type = cryptoAssessmentKeyAssessmentType
compartment_id_in_subtree = cryptoAssessmentKeyCompartmentIdInSubtree
feature = cryptoAssessmentKeyFeature
key_id = testKey.id
key_manager_types = cryptoAssessmentKeyKeyManagerType
key_type = cryptoAssessmentKeyKeyType
target_id = testTarget.id
target_ids = cryptoAssessmentKeyTargetIds
}
Using getCryptoAssessmentKeys
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 getCryptoAssessmentKeys(args: GetCryptoAssessmentKeysArgs, opts?: InvokeOptions): Promise<GetCryptoAssessmentKeysResult>
function getCryptoAssessmentKeysOutput(args: GetCryptoAssessmentKeysOutputArgs, opts?: InvokeOutputOptions): Output<GetCryptoAssessmentKeysResult>def get_crypto_assessment_keys(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,
feature: Optional[str] = None,
filters: Optional[Sequence[GetCryptoAssessmentKeysFilter]] = None,
key_id: Optional[str] = None,
key_manager_types: Optional[Sequence[str]] = None,
key_type: Optional[str] = None,
target_id: Optional[str] = None,
target_ids: Optional[Sequence[str]] = None,
opts: Optional[InvokeOptions] = None) -> GetCryptoAssessmentKeysResult
def get_crypto_assessment_keys_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,
feature: pulumi.Input[Optional[str]] = None,
filters: pulumi.Input[Optional[Sequence[pulumi.Input[GetCryptoAssessmentKeysFilterArgs]]]] = None,
key_id: pulumi.Input[Optional[str]] = None,
key_manager_types: pulumi.Input[Optional[Sequence[pulumi.Input[str]]]] = None,
key_type: 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[GetCryptoAssessmentKeysResult]func GetCryptoAssessmentKeys(ctx *Context, args *GetCryptoAssessmentKeysArgs, opts ...InvokeOption) (*GetCryptoAssessmentKeysResult, error)
func GetCryptoAssessmentKeysOutput(ctx *Context, args *GetCryptoAssessmentKeysOutputArgs, opts ...InvokeOption) GetCryptoAssessmentKeysResultOutput> Note: This function is named GetCryptoAssessmentKeys in the Go SDK.
public static class GetCryptoAssessmentKeys
{
public static Task<GetCryptoAssessmentKeysResult> InvokeAsync(GetCryptoAssessmentKeysArgs args, InvokeOptions? opts = null)
public static Output<GetCryptoAssessmentKeysResult> Invoke(GetCryptoAssessmentKeysInvokeArgs args, InvokeOptions? opts = null)
public static Output<GetCryptoAssessmentKeysResult> Invoke(GetCryptoAssessmentKeysInvokeArgs args, InvokeOutputOptions opts)
}public static CompletableFuture<GetCryptoAssessmentKeysResult> getCryptoAssessmentKeys(GetCryptoAssessmentKeysArgs args, InvokeOptions options)
public static Output<GetCryptoAssessmentKeysResult> getCryptoAssessmentKeys(GetCryptoAssessmentKeysArgs args, InvokeOptions options)
public static Output<GetCryptoAssessmentKeysResult> getCryptoAssessmentKeys(GetCryptoAssessmentKeysArgs args, InvokeOutputOptions options)
fn::invoke:
function: oci:DataSafe/getCryptoAssessmentKeys:getCryptoAssessmentKeys
arguments:
# arguments dictionarydata "oci_data_safe_get_crypto_assessment_keys" "name" {
# arguments
}The following arguments are supported:
- 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.
- Compartment
Id boolIn Subtree - 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.
- Feature string
- A filter to return only records for the specified feature.
- Filters
List<Get
Crypto Assessment Keys Filter> - Key
Id string - Filters key results to rows with an exact matching keyId.
- Key
Manager List<string>Types - Filters key results to rows whose primary or secondary keystore type matches any of the specified key manager types.
- Key
Type string - Filters key results to rows with the specified key type.
- 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.
- 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.
- Compartment
Id boolIn Subtree - 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.
- Feature string
- A filter to return only records for the specified feature.
- Filters
[]Get
Crypto Assessment Keys Filter - Key
Id string - Filters key results to rows with an exact matching keyId.
- Key
Manager []stringTypes - Filters key results to rows whose primary or secondary keystore type matches any of the specified key manager types.
- Key
Type string - Filters key results to rows with the specified key type.
- Target
Id string - A filter to return only inventory rows associated with the specified target OCID.
- Target
Ids []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.
- compartment_
id_ boolin_ subtree - 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.
- feature string
- A filter to return only records for the specified feature.
- filters list(object)
- key_
id string - Filters key results to rows with an exact matching keyId.
- key_
manager_ list(string)types - Filters key results to rows whose primary or secondary keystore type matches any of the specified key manager types.
- key_
type string - Filters key results to rows with the specified key type.
- 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.
- 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.
- compartment
Id BooleanIn Subtree - 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.
- feature String
- A filter to return only records for the specified feature.
- filters
List<Get
Crypto Assessment Keys Filter> - key
Id String - Filters key results to rows with an exact matching keyId.
- key
Manager List<String>Types - Filters key results to rows whose primary or secondary keystore type matches any of the specified key manager types.
- key
Type String - Filters key results to rows with the specified key type.
- 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.
- 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.
- compartment
Id booleanIn Subtree - 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.
- feature string
- A filter to return only records for the specified feature.
- filters
Get
Crypto Assessment Keys Filter[] - key
Id string - Filters key results to rows with an exact matching keyId.
- key
Manager string[]Types - Filters key results to rows whose primary or secondary keystore type matches any of the specified key manager types.
- key
Type string - Filters key results to rows with the specified key type.
- target
Id string - A filter to return only inventory rows associated with the specified target OCID.
- target
Ids 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.
- compartment_
id_ boolin_ subtree - 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.
- feature str
- A filter to return only records for the specified feature.
- filters
Sequence[Get
Crypto Assessment Keys Filter] - key_
id str - Filters key results to rows with an exact matching keyId.
- key_
manager_ Sequence[str]types - Filters key results to rows whose primary or secondary keystore type matches any of the specified key manager types.
- key_
type str - Filters key results to rows with the specified key type.
- 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.
- 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.
- compartment
Id BooleanIn Subtree - 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.
- feature String
- A filter to return only records for the specified feature.
- filters List<Property Map>
- key
Id String - Filters key results to rows with an exact matching keyId.
- key
Manager List<String>Types - Filters key results to rows whose primary or secondary keystore type matches any of the specified key manager types.
- key
Type String - Filters key results to rows with the specified key type.
- 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.
getCryptoAssessmentKeys Result
The following output properties are available:
- Compartment
Id string - Crypto
Assessment List<GetKey Collections Crypto Assessment Keys Crypto Assessment Key Collection> - The list of crypto_assessment_key_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 key.
- Assessment
Type string - Compartment
Id boolIn Subtree - Feature string
- Crypto feature for which the key is observed.
- Filters
List<Get
Crypto Assessment Keys Filter> - Key
Id string - Identifier of the cryptographic key.
- Key
Manager List<string>Types - Key
Type string - Type of cryptographic key observed for the assessment.
- Target
Id string - OCID of the target database associated with the key.
- Target
Ids List<string>
- Compartment
Id string - Crypto
Assessment []GetKey Collections Crypto Assessment Keys Crypto Assessment Key Collection - The list of crypto_assessment_key_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 key.
- Assessment
Type string - Compartment
Id boolIn Subtree - Feature string
- Crypto feature for which the key is observed.
- Filters
[]Get
Crypto Assessment Keys Filter - Key
Id string - Identifier of the cryptographic key.
- Key
Manager []stringTypes - Key
Type string - Type of cryptographic key observed for the assessment.
- Target
Id string - OCID of the target database associated with the key.
- Target
Ids []string
- compartment_
id string - crypto_
assessment_ list(object)key_ collections - The list of crypto_assessment_key_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 key.
- assessment_
type string - compartment_
id_ boolin_ subtree - feature string
- Crypto feature for which the key is observed.
- filters list(object)
- key_
id string - Identifier of the cryptographic key.
- key_
manager_ list(string)types - key_
type string - Type of cryptographic key observed for the assessment.
- target_
id string - OCID of the target database associated with the key.
- target_
ids list(string)
- compartment
Id String - crypto
Assessment List<GetKey Collections Crypto Assessment Keys Crypto Assessment Key Collection> - The list of crypto_assessment_key_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 key.
- assessment
Type String - compartment
Id BooleanIn Subtree - feature String
- Crypto feature for which the key is observed.
- filters
List<Get
Crypto Assessment Keys Filter> - key
Id String - Identifier of the cryptographic key.
- key
Manager List<String>Types - key
Type String - Type of cryptographic key observed for the assessment.
- target
Id String - OCID of the target database associated with the key.
- target
Ids List<String>
- compartment
Id string - crypto
Assessment GetKey Collections Crypto Assessment Keys Crypto Assessment Key Collection[] - The list of crypto_assessment_key_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 key.
- assessment
Type string - compartment
Id booleanIn Subtree - feature string
- Crypto feature for which the key is observed.
- filters
Get
Crypto Assessment Keys Filter[] - key
Id string - Identifier of the cryptographic key.
- key
Manager string[]Types - key
Type string - Type of cryptographic key observed for the assessment.
- target
Id string - OCID of the target database associated with the key.
- target
Ids string[]
- compartment_
id str - crypto_
assessment_ Sequence[Getkey_ collections Crypto Assessment Keys Crypto Assessment Key Collection] - The list of crypto_assessment_key_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 key.
- assessment_
type str - compartment_
id_ boolin_ subtree - feature str
- Crypto feature for which the key is observed.
- filters
Sequence[Get
Crypto Assessment Keys Filter] - key_
id str - Identifier of the cryptographic key.
- key_
manager_ Sequence[str]types - key_
type str - Type of cryptographic key observed for the assessment.
- target_
id str - OCID of the target database associated with the key.
- target_
ids Sequence[str]
- compartment
Id String - crypto
Assessment List<Property Map>Key Collections - The list of crypto_assessment_key_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 key.
- assessment
Type String - compartment
Id BooleanIn Subtree - feature String
- Crypto feature for which the key is observed.
- filters List<Property Map>
- key
Id String - Identifier of the cryptographic key.
- key
Manager List<String>Types - key
Type String - Type of cryptographic key observed for the assessment.
- target
Id String - OCID of the target database associated with the key.
- target
Ids List<String>
Supporting Types
GetCryptoAssessmentKeysCryptoAssessmentKeyCollection
- Items
List<Get
Crypto Assessment Keys Crypto Assessment Key Collection Item> - Cryptographic key summaries for the specified crypto assessment.
- Items
[]Get
Crypto Assessment Keys Crypto Assessment Key Collection Item - Cryptographic key summaries for the specified crypto assessment.
- items list(object)
- Cryptographic key summaries for the specified crypto assessment.
- items
List<Get
Crypto Assessment Keys Crypto Assessment Key Collection Item> - Cryptographic key summaries for the specified crypto assessment.
- items
Get
Crypto Assessment Keys Crypto Assessment Key Collection Item[] - Cryptographic key summaries for the specified crypto assessment.
- items
Sequence[Get
Crypto Assessment Keys Crypto Assessment Key Collection Item] - Cryptographic key summaries for the specified crypto assessment.
- items List<Property Map>
- Cryptographic key summaries for the specified crypto assessment.
GetCryptoAssessmentKeysCryptoAssessmentKeyCollectionItem
- Age string
- Age of the key in whole days, calculated from timeCreated using the current UTC date.
- Algorithm string
- Cryptographic algorithm used by the key.
- Assessment
Id string - A filter to return only resources associated with the specified crypto assessment OCID.
- Feature string
- A filter to return only records for the specified feature.
- Key
Cache string - Key cache setting observed for the key.
- Key
Id string - Filters key results to rows with an exact matching keyId.
- Key
Type string - Filters key results to rows with the specified key type.
- Keystore
Type string - Primary keystore type observed for the key.
- Secondary
Keystore stringType - Secondary keystore type observed for the key, if configured.
- Status string
- Current status of the cryptographic key as observed on the target.
- Target
Id string - A filter to return only inventory rows associated with the specified target OCID.
- Time
Created string - Key creation time in RFC3339 format.
- Time
Last stringAssessed - The date and time the associated crypto assessment was last assessed, in RFC3339 format.
- Time
Last stringRotation - Most recent key rotation time in RFC3339 format.
- Wallet
Location string - Wallet location observed for the key.
- Age string
- Age of the key in whole days, calculated from timeCreated using the current UTC date.
- Algorithm string
- Cryptographic algorithm used by the key.
- Assessment
Id string - A filter to return only resources associated with the specified crypto assessment OCID.
- Feature string
- A filter to return only records for the specified feature.
- Key
Cache string - Key cache setting observed for the key.
- Key
Id string - Filters key results to rows with an exact matching keyId.
- Key
Type string - Filters key results to rows with the specified key type.
- Keystore
Type string - Primary keystore type observed for the key.
- Secondary
Keystore stringType - Secondary keystore type observed for the key, if configured.
- Status string
- Current status of the cryptographic key as observed on the target.
- Target
Id string - A filter to return only inventory rows associated with the specified target OCID.
- Time
Created string - Key creation time in RFC3339 format.
- Time
Last stringAssessed - The date and time the associated crypto assessment was last assessed, in RFC3339 format.
- Time
Last stringRotation - Most recent key rotation time in RFC3339 format.
- Wallet
Location string - Wallet location observed for the key.
- age string
- Age of the key in whole days, calculated from timeCreated using the current UTC date.
- algorithm string
- Cryptographic algorithm used by the key.
- assessment_
id string - A filter to return only resources associated with the specified crypto assessment OCID.
- feature string
- A filter to return only records for the specified feature.
- key_
cache string - Key cache setting observed for the key.
- key_
id string - Filters key results to rows with an exact matching keyId.
- key_
type string - Filters key results to rows with the specified key type.
- keystore_
type string - Primary keystore type observed for the key.
- secondary_
keystore_ stringtype - Secondary keystore type observed for the key, if configured.
- status string
- Current status of the cryptographic key as observed on the target.
- target_
id string - A filter to return only inventory rows associated with the specified target OCID.
- time_
created string - Key creation time in RFC3339 format.
- time_
last_ stringassessed - The date and time the associated crypto assessment was last assessed, in RFC3339 format.
- time_
last_ stringrotation - Most recent key rotation time in RFC3339 format.
- wallet_
location string - Wallet location observed for the key.
- age String
- Age of the key in whole days, calculated from timeCreated using the current UTC date.
- algorithm String
- Cryptographic algorithm used by the key.
- assessment
Id String - A filter to return only resources associated with the specified crypto assessment OCID.
- feature String
- A filter to return only records for the specified feature.
- key
Cache String - Key cache setting observed for the key.
- key
Id String - Filters key results to rows with an exact matching keyId.
- key
Type String - Filters key results to rows with the specified key type.
- keystore
Type String - Primary keystore type observed for the key.
- secondary
Keystore StringType - Secondary keystore type observed for the key, if configured.
- status String
- Current status of the cryptographic key as observed on the target.
- target
Id String - A filter to return only inventory rows associated with the specified target OCID.
- time
Created String - Key creation time in RFC3339 format.
- time
Last StringAssessed - The date and time the associated crypto assessment was last assessed, in RFC3339 format.
- time
Last StringRotation - Most recent key rotation time in RFC3339 format.
- wallet
Location String - Wallet location observed for the key.
- age string
- Age of the key in whole days, calculated from timeCreated using the current UTC date.
- algorithm string
- Cryptographic algorithm used by the key.
- assessment
Id string - A filter to return only resources associated with the specified crypto assessment OCID.
- feature string
- A filter to return only records for the specified feature.
- key
Cache string - Key cache setting observed for the key.
- key
Id string - Filters key results to rows with an exact matching keyId.
- key
Type string - Filters key results to rows with the specified key type.
- keystore
Type string - Primary keystore type observed for the key.
- secondary
Keystore stringType - Secondary keystore type observed for the key, if configured.
- status string
- Current status of the cryptographic key as observed on the target.
- target
Id string - A filter to return only inventory rows associated with the specified target OCID.
- time
Created string - Key creation time in RFC3339 format.
- time
Last stringAssessed - The date and time the associated crypto assessment was last assessed, in RFC3339 format.
- time
Last stringRotation - Most recent key rotation time in RFC3339 format.
- wallet
Location string - Wallet location observed for the key.
- age str
- Age of the key in whole days, calculated from timeCreated using the current UTC date.
- algorithm str
- Cryptographic algorithm used by the key.
- assessment_
id str - A filter to return only resources associated with the specified crypto assessment OCID.
- feature str
- A filter to return only records for the specified feature.
- key_
cache str - Key cache setting observed for the key.
- key_
id str - Filters key results to rows with an exact matching keyId.
- key_
type str - Filters key results to rows with the specified key type.
- keystore_
type str - Primary keystore type observed for the key.
- secondary_
keystore_ strtype - Secondary keystore type observed for the key, if configured.
- status str
- Current status of the cryptographic key as observed on the target.
- target_
id str - A filter to return only inventory rows associated with the specified target OCID.
- time_
created str - Key creation time in RFC3339 format.
- time_
last_ strassessed - The date and time the associated crypto assessment was last assessed, in RFC3339 format.
- time_
last_ strrotation - Most recent key rotation time in RFC3339 format.
- wallet_
location str - Wallet location observed for the key.
- age String
- Age of the key in whole days, calculated from timeCreated using the current UTC date.
- algorithm String
- Cryptographic algorithm used by the key.
- assessment
Id String - A filter to return only resources associated with the specified crypto assessment OCID.
- feature String
- A filter to return only records for the specified feature.
- key
Cache String - Key cache setting observed for the key.
- key
Id String - Filters key results to rows with an exact matching keyId.
- key
Type String - Filters key results to rows with the specified key type.
- keystore
Type String - Primary keystore type observed for the key.
- secondary
Keystore StringType - Secondary keystore type observed for the key, if configured.
- status String
- Current status of the cryptographic key as observed on the target.
- target
Id String - A filter to return only inventory rows associated with the specified target OCID.
- time
Created String - Key creation time in RFC3339 format.
- time
Last StringAssessed - The date and time the associated crypto assessment was last assessed, in RFC3339 format.
- time
Last StringRotation - Most recent key rotation time in RFC3339 format.
- wallet
Location String - Wallet location observed for the key.
GetCryptoAssessmentKeysFilter
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
ociTerraform Provider.
Viewing docs for Oracle Cloud Infrastructure v5.1.0
published on Friday, Sep 25, 2026 by Pulumi
published on Friday, Sep 25, 2026 by Pulumi