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

oci.Jms.getFleetCryptoAnalysisResult

Explore with Pulumi AI

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

    This data source provides details about a specific Fleet Crypto Analysis Result resource in Oracle Cloud Infrastructure Jms service.

    Retrieve the metadata for the result of a Crypto event analysis.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as oci from "@pulumi/oci";
    
    const testFleetCryptoAnalysisResult = oci.Jms.getFleetCryptoAnalysisResult({
        cryptoAnalysisResultId: oci_apm_synthetics_result.test_result.id,
        fleetId: oci_jms_fleet.test_fleet.id,
    });
    
    import pulumi
    import pulumi_oci as oci
    
    test_fleet_crypto_analysis_result = oci.Jms.get_fleet_crypto_analysis_result(crypto_analysis_result_id=oci_apm_synthetics_result["test_result"]["id"],
        fleet_id=oci_jms_fleet["test_fleet"]["id"])
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-oci/sdk/go/oci/Jms"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := Jms.GetFleetCryptoAnalysisResult(ctx, &jms.GetFleetCryptoAnalysisResultArgs{
    			CryptoAnalysisResultId: oci_apm_synthetics_result.Test_result.Id,
    			FleetId:                oci_jms_fleet.Test_fleet.Id,
    		}, 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 testFleetCryptoAnalysisResult = Oci.Jms.GetFleetCryptoAnalysisResult.Invoke(new()
        {
            CryptoAnalysisResultId = oci_apm_synthetics_result.Test_result.Id,
            FleetId = oci_jms_fleet.Test_fleet.Id,
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.oci.Jms.JmsFunctions;
    import com.pulumi.oci.Jms.inputs.GetFleetCryptoAnalysisResultArgs;
    import java.util.List;
    import java.util.ArrayList;
    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 testFleetCryptoAnalysisResult = JmsFunctions.getFleetCryptoAnalysisResult(GetFleetCryptoAnalysisResultArgs.builder()
                .cryptoAnalysisResultId(oci_apm_synthetics_result.test_result().id())
                .fleetId(oci_jms_fleet.test_fleet().id())
                .build());
    
        }
    }
    
    variables:
      testFleetCryptoAnalysisResult:
        fn::invoke:
          Function: oci:Jms:getFleetCryptoAnalysisResult
          Arguments:
            cryptoAnalysisResultId: ${oci_apm_synthetics_result.test_result.id}
            fleetId: ${oci_jms_fleet.test_fleet.id}
    

    Using getFleetCryptoAnalysisResult

    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 getFleetCryptoAnalysisResult(args: GetFleetCryptoAnalysisResultArgs, opts?: InvokeOptions): Promise<GetFleetCryptoAnalysisResultResult>
    function getFleetCryptoAnalysisResultOutput(args: GetFleetCryptoAnalysisResultOutputArgs, opts?: InvokeOptions): Output<GetFleetCryptoAnalysisResultResult>
    def get_fleet_crypto_analysis_result(crypto_analysis_result_id: Optional[str] = None,
                                         fleet_id: Optional[str] = None,
                                         opts: Optional[InvokeOptions] = None) -> GetFleetCryptoAnalysisResultResult
    def get_fleet_crypto_analysis_result_output(crypto_analysis_result_id: Optional[pulumi.Input[str]] = None,
                                         fleet_id: Optional[pulumi.Input[str]] = None,
                                         opts: Optional[InvokeOptions] = None) -> Output[GetFleetCryptoAnalysisResultResult]
    func GetFleetCryptoAnalysisResult(ctx *Context, args *GetFleetCryptoAnalysisResultArgs, opts ...InvokeOption) (*GetFleetCryptoAnalysisResultResult, error)
    func GetFleetCryptoAnalysisResultOutput(ctx *Context, args *GetFleetCryptoAnalysisResultOutputArgs, opts ...InvokeOption) GetFleetCryptoAnalysisResultResultOutput

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

    public static class GetFleetCryptoAnalysisResult 
    {
        public static Task<GetFleetCryptoAnalysisResultResult> InvokeAsync(GetFleetCryptoAnalysisResultArgs args, InvokeOptions? opts = null)
        public static Output<GetFleetCryptoAnalysisResultResult> Invoke(GetFleetCryptoAnalysisResultInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetFleetCryptoAnalysisResultResult> getFleetCryptoAnalysisResult(GetFleetCryptoAnalysisResultArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: oci:Jms/getFleetCryptoAnalysisResult:getFleetCryptoAnalysisResult
      arguments:
        # arguments dictionary

    The following arguments are supported:

    CryptoAnalysisResultId string
    The OCID of the analysis result.
    FleetId string
    The OCID of the Fleet.
    CryptoAnalysisResultId string
    The OCID of the analysis result.
    FleetId string
    The OCID of the Fleet.
    cryptoAnalysisResultId String
    The OCID of the analysis result.
    fleetId String
    The OCID of the Fleet.
    cryptoAnalysisResultId string
    The OCID of the analysis result.
    fleetId string
    The OCID of the Fleet.
    crypto_analysis_result_id str
    The OCID of the analysis result.
    fleet_id str
    The OCID of the Fleet.
    cryptoAnalysisResultId String
    The OCID of the analysis result.
    fleetId String
    The OCID of the Fleet.

    getFleetCryptoAnalysisResult Result

    The following output properties are available:

    AggregationMode string
    The result aggregation mode
    Bucket string
    The Object Storage bucket name of this analysis result.
    CryptoAnalysisResultId string
    CryptoRoadmapVersion string
    The Crypto Roadmap version used to perform the analysis.
    FindingCount int
    Total number of findings with the analysis.
    FleetId string
    The fleet OCID.
    HostName string
    The hostname of the managed instance.
    Id string
    The provider-assigned unique ID for this managed resource.
    ManagedInstanceId string
    The managed instance OCID.
    Namespace string
    The Object Storage namespace of this analysis result.
    NonCompliantFindingCount int
    Total number of non-compliant findings with the analysis. A non-compliant finding means the application won't work properly with the changes introduced by the Crypto Roadmap version used by the analysis.
    Object string
    The Object Storage object name of this analysis result.
    SummarizedEventCount int
    Total number of summarized events. Summarized events are deduplicated events of interest.
    TimeCreated string
    The time the result is compiled.
    TimeFirstEvent string
    Time of the first event in the analysis.
    TimeLastEvent string
    Time of the last event in the analysis.
    TotalEventCount int
    Total number of events in the analysis.
    WorkRequestId string
    The OCID of the work request to start the analysis.
    AggregationMode string
    The result aggregation mode
    Bucket string
    The Object Storage bucket name of this analysis result.
    CryptoAnalysisResultId string
    CryptoRoadmapVersion string
    The Crypto Roadmap version used to perform the analysis.
    FindingCount int
    Total number of findings with the analysis.
    FleetId string
    The fleet OCID.
    HostName string
    The hostname of the managed instance.
    Id string
    The provider-assigned unique ID for this managed resource.
    ManagedInstanceId string
    The managed instance OCID.
    Namespace string
    The Object Storage namespace of this analysis result.
    NonCompliantFindingCount int
    Total number of non-compliant findings with the analysis. A non-compliant finding means the application won't work properly with the changes introduced by the Crypto Roadmap version used by the analysis.
    Object string
    The Object Storage object name of this analysis result.
    SummarizedEventCount int
    Total number of summarized events. Summarized events are deduplicated events of interest.
    TimeCreated string
    The time the result is compiled.
    TimeFirstEvent string
    Time of the first event in the analysis.
    TimeLastEvent string
    Time of the last event in the analysis.
    TotalEventCount int
    Total number of events in the analysis.
    WorkRequestId string
    The OCID of the work request to start the analysis.
    aggregationMode String
    The result aggregation mode
    bucket String
    The Object Storage bucket name of this analysis result.
    cryptoAnalysisResultId String
    cryptoRoadmapVersion String
    The Crypto Roadmap version used to perform the analysis.
    findingCount Integer
    Total number of findings with the analysis.
    fleetId String
    The fleet OCID.
    hostName String
    The hostname of the managed instance.
    id String
    The provider-assigned unique ID for this managed resource.
    managedInstanceId String
    The managed instance OCID.
    namespace String
    The Object Storage namespace of this analysis result.
    nonCompliantFindingCount Integer
    Total number of non-compliant findings with the analysis. A non-compliant finding means the application won't work properly with the changes introduced by the Crypto Roadmap version used by the analysis.
    object String
    The Object Storage object name of this analysis result.
    summarizedEventCount Integer
    Total number of summarized events. Summarized events are deduplicated events of interest.
    timeCreated String
    The time the result is compiled.
    timeFirstEvent String
    Time of the first event in the analysis.
    timeLastEvent String
    Time of the last event in the analysis.
    totalEventCount Integer
    Total number of events in the analysis.
    workRequestId String
    The OCID of the work request to start the analysis.
    aggregationMode string
    The result aggregation mode
    bucket string
    The Object Storage bucket name of this analysis result.
    cryptoAnalysisResultId string
    cryptoRoadmapVersion string
    The Crypto Roadmap version used to perform the analysis.
    findingCount number
    Total number of findings with the analysis.
    fleetId string
    The fleet OCID.
    hostName string
    The hostname of the managed instance.
    id string
    The provider-assigned unique ID for this managed resource.
    managedInstanceId string
    The managed instance OCID.
    namespace string
    The Object Storage namespace of this analysis result.
    nonCompliantFindingCount number
    Total number of non-compliant findings with the analysis. A non-compliant finding means the application won't work properly with the changes introduced by the Crypto Roadmap version used by the analysis.
    object string
    The Object Storage object name of this analysis result.
    summarizedEventCount number
    Total number of summarized events. Summarized events are deduplicated events of interest.
    timeCreated string
    The time the result is compiled.
    timeFirstEvent string
    Time of the first event in the analysis.
    timeLastEvent string
    Time of the last event in the analysis.
    totalEventCount number
    Total number of events in the analysis.
    workRequestId string
    The OCID of the work request to start the analysis.
    aggregation_mode str
    The result aggregation mode
    bucket str
    The Object Storage bucket name of this analysis result.
    crypto_analysis_result_id str
    crypto_roadmap_version str
    The Crypto Roadmap version used to perform the analysis.
    finding_count int
    Total number of findings with the analysis.
    fleet_id str
    The fleet OCID.
    host_name str
    The hostname of the managed instance.
    id str
    The provider-assigned unique ID for this managed resource.
    managed_instance_id str
    The managed instance OCID.
    namespace str
    The Object Storage namespace of this analysis result.
    non_compliant_finding_count int
    Total number of non-compliant findings with the analysis. A non-compliant finding means the application won't work properly with the changes introduced by the Crypto Roadmap version used by the analysis.
    object str
    The Object Storage object name of this analysis result.
    summarized_event_count int
    Total number of summarized events. Summarized events are deduplicated events of interest.
    time_created str
    The time the result is compiled.
    time_first_event str
    Time of the first event in the analysis.
    time_last_event str
    Time of the last event in the analysis.
    total_event_count int
    Total number of events in the analysis.
    work_request_id str
    The OCID of the work request to start the analysis.
    aggregationMode String
    The result aggregation mode
    bucket String
    The Object Storage bucket name of this analysis result.
    cryptoAnalysisResultId String
    cryptoRoadmapVersion String
    The Crypto Roadmap version used to perform the analysis.
    findingCount Number
    Total number of findings with the analysis.
    fleetId String
    The fleet OCID.
    hostName String
    The hostname of the managed instance.
    id String
    The provider-assigned unique ID for this managed resource.
    managedInstanceId String
    The managed instance OCID.
    namespace String
    The Object Storage namespace of this analysis result.
    nonCompliantFindingCount Number
    Total number of non-compliant findings with the analysis. A non-compliant finding means the application won't work properly with the changes introduced by the Crypto Roadmap version used by the analysis.
    object String
    The Object Storage object name of this analysis result.
    summarizedEventCount Number
    Total number of summarized events. Summarized events are deduplicated events of interest.
    timeCreated String
    The time the result is compiled.
    timeFirstEvent String
    Time of the first event in the analysis.
    timeLastEvent String
    Time of the last event in the analysis.
    totalEventCount Number
    Total number of events in the analysis.
    workRequestId String
    The OCID of the work request to start the analysis.

    Package Details

    Repository
    oci pulumi/pulumi-oci
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the oci Terraform Provider.
    oci logo
    Oracle Cloud Infrastructure v1.32.0 published on Thursday, Apr 18, 2024 by Pulumi