1. Registry
  2. Packages
  3. Oracle Cloud Infrastructure
  4. API Docs
  5. DataSafe
  6. getCryptoAssessmentSqlnetParameter
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 details about a specific Crypto Assessment Sqlnet Parameter resource in Oracle Cloud Infrastructure Data Safe service.

    Gets SQLNET.ORA parameter values and quantum-readiness evaluation for the specified crypto assessment.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as oci from "@pulumi/oci";
    
    const testCryptoAssessmentSqlnetParameter = oci.datasafe.getCryptoAssessmentSqlnetParameter({
        cryptoAssessmentId: testCryptoAssessment.id,
        parameter: cryptoAssessmentSqlnetParameterParameter,
        quantumReadiness: cryptoAssessmentSqlnetParameterQuantumReadiness,
    });
    
    import pulumi
    import pulumi_oci as oci
    
    test_crypto_assessment_sqlnet_parameter = oci.datasafe.get_crypto_assessment_sqlnet_parameter(crypto_assessment_id=test_crypto_assessment["id"],
        parameter=crypto_assessment_sqlnet_parameter_parameter,
        quantum_readiness=crypto_assessment_sqlnet_parameter_quantum_readiness)
    
    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.GetCryptoAssessmentSqlnetParameter(ctx, &datasafe.GetCryptoAssessmentSqlnetParameterArgs{
    			CryptoAssessmentId: testCryptoAssessment.Id,
    			Parameter:          pulumi.StringRef(cryptoAssessmentSqlnetParameterParameter),
    			QuantumReadiness:   pulumi.StringRef(cryptoAssessmentSqlnetParameterQuantumReadiness),
    		}, 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 testCryptoAssessmentSqlnetParameter = Oci.DataSafe.GetCryptoAssessmentSqlnetParameter.Invoke(new()
        {
            CryptoAssessmentId = testCryptoAssessment.Id,
            Parameter = cryptoAssessmentSqlnetParameterParameter,
            QuantumReadiness = cryptoAssessmentSqlnetParameterQuantumReadiness,
        });
    
    });
    
    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.GetCryptoAssessmentSqlnetParameterArgs;
    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 testCryptoAssessmentSqlnetParameter = DataSafeFunctions.getCryptoAssessmentSqlnetParameter(GetCryptoAssessmentSqlnetParameterArgs.builder()
                .cryptoAssessmentId(testCryptoAssessment.id())
                .parameter(cryptoAssessmentSqlnetParameterParameter)
                .quantumReadiness(cryptoAssessmentSqlnetParameterQuantumReadiness)
                .build());
    
        }
    }
    
    variables:
      testCryptoAssessmentSqlnetParameter:
        fn::invoke:
          function: oci:DataSafe:getCryptoAssessmentSqlnetParameter
          arguments:
            cryptoAssessmentId: ${testCryptoAssessment.id}
            parameter: ${cryptoAssessmentSqlnetParameterParameter}
            quantumReadiness: ${cryptoAssessmentSqlnetParameterQuantumReadiness}
    
    pulumi {
      required_providers {
        oci = {
          source = "pulumi/oci"
        }
      }
    }
    
    data "oci_datasafe_getcryptoassessmentsqlnetparameter" "testCryptoAssessmentSqlnetParameter" {
      crypto_assessment_id = testCryptoAssessment.id
      parameter            = cryptoAssessmentSqlnetParameterParameter
      quantum_readiness    = cryptoAssessmentSqlnetParameterQuantumReadiness
    }
    

    Using getCryptoAssessmentSqlnetParameter

    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 getCryptoAssessmentSqlnetParameter(args: GetCryptoAssessmentSqlnetParameterArgs, opts?: InvokeOptions): Promise<GetCryptoAssessmentSqlnetParameterResult>
    function getCryptoAssessmentSqlnetParameterOutput(args: GetCryptoAssessmentSqlnetParameterOutputArgs, opts?: InvokeOutputOptions): Output<GetCryptoAssessmentSqlnetParameterResult>
    def get_crypto_assessment_sqlnet_parameter(crypto_assessment_id: Optional[str] = None,
                                               parameter: Optional[str] = None,
                                               quantum_readiness: Optional[str] = None,
                                               opts: Optional[InvokeOptions] = None) -> GetCryptoAssessmentSqlnetParameterResult
    def get_crypto_assessment_sqlnet_parameter_output(crypto_assessment_id: pulumi.Input[Optional[str]] = None,
                                               parameter: pulumi.Input[Optional[str]] = None,
                                               quantum_readiness: pulumi.Input[Optional[str]] = None,
                                               opts: Optional[InvokeOutputOptions] = None) -> Output[GetCryptoAssessmentSqlnetParameterResult]
    func GetCryptoAssessmentSqlnetParameter(ctx *Context, args *GetCryptoAssessmentSqlnetParameterArgs, opts ...InvokeOption) (*GetCryptoAssessmentSqlnetParameterResult, error)
    func GetCryptoAssessmentSqlnetParameterOutput(ctx *Context, args *GetCryptoAssessmentSqlnetParameterOutputArgs, opts ...InvokeOption) GetCryptoAssessmentSqlnetParameterResultOutput

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

    public static class GetCryptoAssessmentSqlnetParameter 
    {
        public static Task<GetCryptoAssessmentSqlnetParameterResult> InvokeAsync(GetCryptoAssessmentSqlnetParameterArgs args, InvokeOptions? opts = null)
        public static Output<GetCryptoAssessmentSqlnetParameterResult> Invoke(GetCryptoAssessmentSqlnetParameterInvokeArgs args, InvokeOptions? opts = null)
        public static Output<GetCryptoAssessmentSqlnetParameterResult> Invoke(GetCryptoAssessmentSqlnetParameterInvokeArgs args, InvokeOutputOptions opts)
    }
    public static CompletableFuture<GetCryptoAssessmentSqlnetParameterResult> getCryptoAssessmentSqlnetParameter(GetCryptoAssessmentSqlnetParameterArgs args, InvokeOptions options)
    public static Output<GetCryptoAssessmentSqlnetParameterResult> getCryptoAssessmentSqlnetParameter(GetCryptoAssessmentSqlnetParameterArgs args, InvokeOptions options)
    public static Output<GetCryptoAssessmentSqlnetParameterResult> getCryptoAssessmentSqlnetParameter(GetCryptoAssessmentSqlnetParameterArgs args, InvokeOutputOptions options)
    
    fn::invoke:
      function: oci:DataSafe/getCryptoAssessmentSqlnetParameter:getCryptoAssessmentSqlnetParameter
      arguments:
        # arguments dictionary
    data "oci_data_safe_get_crypto_assessment_sqlnet_parameter" "name" {
        # arguments
    }

    The following arguments are supported:

    CryptoAssessmentId string
    The OCID of the crypto assessment.
    Parameter string
    A filter to return only the SQLNET parameter with the specified name.
    QuantumReadiness string
    Filters SQLNET parameters by quantum-readiness category.
    CryptoAssessmentId string
    The OCID of the crypto assessment.
    Parameter string
    A filter to return only the SQLNET parameter with the specified name.
    QuantumReadiness string
    Filters SQLNET parameters by quantum-readiness category.
    crypto_assessment_id string
    The OCID of the crypto assessment.
    parameter string
    A filter to return only the SQLNET parameter with the specified name.
    quantum_readiness string
    Filters SQLNET parameters by quantum-readiness category.
    cryptoAssessmentId String
    The OCID of the crypto assessment.
    parameter String
    A filter to return only the SQLNET parameter with the specified name.
    quantumReadiness String
    Filters SQLNET parameters by quantum-readiness category.
    cryptoAssessmentId string
    The OCID of the crypto assessment.
    parameter string
    A filter to return only the SQLNET parameter with the specified name.
    quantumReadiness string
    Filters SQLNET parameters by quantum-readiness category.
    crypto_assessment_id str
    The OCID of the crypto assessment.
    parameter str
    A filter to return only the SQLNET parameter with the specified name.
    quantum_readiness str
    Filters SQLNET parameters by quantum-readiness category.
    cryptoAssessmentId String
    The OCID of the crypto assessment.
    parameter String
    A filter to return only the SQLNET parameter with the specified name.
    quantumReadiness String
    Filters SQLNET parameters by quantum-readiness category.

    getCryptoAssessmentSqlnetParameter Result

    The following output properties are available:

    CryptoAssessmentId string
    Id string
    The provider-assigned unique ID for this managed resource.
    Parameters List<GetCryptoAssessmentSqlnetParameterParameter>
    SQLNET parameters observed for the assessment.
    Sources List<GetCryptoAssessmentSqlnetParameterSource>
    Source details for SQLNET parameter values.
    Parameter string
    QuantumReadiness string
    Quantum-readiness classification of this parameter.
    CryptoAssessmentId string
    Id string
    The provider-assigned unique ID for this managed resource.
    Parameters []GetCryptoAssessmentSqlnetParameterParameter
    SQLNET parameters observed for the assessment.
    Sources []GetCryptoAssessmentSqlnetParameterSource
    Source details for SQLNET parameter values.
    Parameter string
    QuantumReadiness string
    Quantum-readiness classification of this parameter.
    crypto_assessment_id string
    id string
    The provider-assigned unique ID for this managed resource.
    parameters list(object)
    SQLNET parameters observed for the assessment.
    sources list(object)
    Source details for SQLNET parameter values.
    parameter string
    quantum_readiness string
    Quantum-readiness classification of this parameter.
    cryptoAssessmentId String
    id String
    The provider-assigned unique ID for this managed resource.
    parameters List<GetCryptoAssessmentSqlnetParameterParameter>
    SQLNET parameters observed for the assessment.
    sources List<GetCryptoAssessmentSqlnetParameterSource>
    Source details for SQLNET parameter values.
    parameter String
    quantumReadiness String
    Quantum-readiness classification of this parameter.
    cryptoAssessmentId string
    id string
    The provider-assigned unique ID for this managed resource.
    parameters GetCryptoAssessmentSqlnetParameterParameter[]
    SQLNET parameters observed for the assessment.
    sources GetCryptoAssessmentSqlnetParameterSource[]
    Source details for SQLNET parameter values.
    parameter string
    quantumReadiness string
    Quantum-readiness classification of this parameter.
    crypto_assessment_id str
    id str
    The provider-assigned unique ID for this managed resource.
    parameters Sequence[GetCryptoAssessmentSqlnetParameterParameter]
    SQLNET parameters observed for the assessment.
    sources Sequence[GetCryptoAssessmentSqlnetParameterSource]
    Source details for SQLNET parameter values.
    parameter str
    quantum_readiness str
    Quantum-readiness classification of this parameter.
    cryptoAssessmentId String
    id String
    The provider-assigned unique ID for this managed resource.
    parameters List<Property Map>
    SQLNET parameters observed for the assessment.
    sources List<Property Map>
    Source details for SQLNET parameter values.
    parameter String
    quantumReadiness String
    Quantum-readiness classification of this parameter.

    Supporting Types

    GetCryptoAssessmentSqlnetParameterParameter

    Name string
    SQLNET parameter name.
    QuantumReadiness string
    Filters SQLNET parameters by quantum-readiness category.
    Values List<GetCryptoAssessmentSqlnetParameterParameterValue>
    Parsed SQLNET parameter value. TEXT returns a string, BOOLEAN returns a boolean, and LIST returns an array of strings.
    Name string
    SQLNET parameter name.
    QuantumReadiness string
    Filters SQLNET parameters by quantum-readiness category.
    Values []GetCryptoAssessmentSqlnetParameterParameterValue
    Parsed SQLNET parameter value. TEXT returns a string, BOOLEAN returns a boolean, and LIST returns an array of strings.
    name string
    SQLNET parameter name.
    quantum_readiness string
    Filters SQLNET parameters by quantum-readiness category.
    values list(object)
    Parsed SQLNET parameter value. TEXT returns a string, BOOLEAN returns a boolean, and LIST returns an array of strings.
    name String
    SQLNET parameter name.
    quantumReadiness String
    Filters SQLNET parameters by quantum-readiness category.
    values List<GetCryptoAssessmentSqlnetParameterParameterValue>
    Parsed SQLNET parameter value. TEXT returns a string, BOOLEAN returns a boolean, and LIST returns an array of strings.
    name string
    SQLNET parameter name.
    quantumReadiness string
    Filters SQLNET parameters by quantum-readiness category.
    values GetCryptoAssessmentSqlnetParameterParameterValue[]
    Parsed SQLNET parameter value. TEXT returns a string, BOOLEAN returns a boolean, and LIST returns an array of strings.
    name str
    SQLNET parameter name.
    quantum_readiness str
    Filters SQLNET parameters by quantum-readiness category.
    values Sequence[GetCryptoAssessmentSqlnetParameterParameterValue]
    Parsed SQLNET parameter value. TEXT returns a string, BOOLEAN returns a boolean, and LIST returns an array of strings.
    name String
    SQLNET parameter name.
    quantumReadiness String
    Filters SQLNET parameters by quantum-readiness category.
    values List<Property Map>
    Parsed SQLNET parameter value. TEXT returns a string, BOOLEAN returns a boolean, and LIST returns an array of strings.

    GetCryptoAssessmentSqlnetParameterParameterValue

    Type string
    Source type of SQLNET parameter data.
    Value string
    Parsed SQLNET parameter value. TEXT returns a string, BOOLEAN returns a boolean, and LIST returns an array of strings.
    Type string
    Source type of SQLNET parameter data.
    Value string
    Parsed SQLNET parameter value. TEXT returns a string, BOOLEAN returns a boolean, and LIST returns an array of strings.
    type string
    Source type of SQLNET parameter data.
    value string
    Parsed SQLNET parameter value. TEXT returns a string, BOOLEAN returns a boolean, and LIST returns an array of strings.
    type String
    Source type of SQLNET parameter data.
    value String
    Parsed SQLNET parameter value. TEXT returns a string, BOOLEAN returns a boolean, and LIST returns an array of strings.
    type string
    Source type of SQLNET parameter data.
    value string
    Parsed SQLNET parameter value. TEXT returns a string, BOOLEAN returns a boolean, and LIST returns an array of strings.
    type str
    Source type of SQLNET parameter data.
    value str
    Parsed SQLNET parameter value. TEXT returns a string, BOOLEAN returns a boolean, and LIST returns an array of strings.
    type String
    Source type of SQLNET parameter data.
    value String
    Parsed SQLNET parameter value. TEXT returns a string, BOOLEAN returns a boolean, and LIST returns an array of strings.

    GetCryptoAssessmentSqlnetParameterSource

    Type string
    Source type of SQLNET parameter data.
    Type string
    Source type of SQLNET parameter data.
    type string
    Source type of SQLNET parameter data.
    type String
    Source type of SQLNET parameter data.
    type string
    Source type of SQLNET parameter data.
    type str
    Source type of SQLNET parameter data.
    type String
    Source type of SQLNET parameter data.

    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