1. Packages
  2. Oracle Cloud Infrastructure
  3. API Docs
  4. FleetSoftwareUpdate
  5. getFsuReadinessCheck
Viewing docs for Oracle Cloud Infrastructure v4.4.0
published on Thursday, Mar 26, 2026 by Pulumi
oci logo
Viewing docs for Oracle Cloud Infrastructure v4.4.0
published on Thursday, Mar 26, 2026 by Pulumi

    This data source provides details about a specific Fsu Readiness Check resource in Oracle Cloud Infrastructure Fleet Software Update service.

    Gets a Exadata Fleet Update Readiness Check by identifier.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as oci from "@pulumi/oci";
    
    const testFsuReadinessCheck = oci.FleetSoftwareUpdate.getFsuReadinessCheck({
        fsuReadinessCheckId: testFsuReadinessCheckOciFleetSoftwareUpdateFsuReadinessCheck.id,
    });
    
    import pulumi
    import pulumi_oci as oci
    
    test_fsu_readiness_check = oci.FleetSoftwareUpdate.get_fsu_readiness_check(fsu_readiness_check_id=test_fsu_readiness_check_oci_fleet_software_update_fsu_readiness_check["id"])
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-oci/sdk/v4/go/oci/fleetsoftwareupdate"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := fleetsoftwareupdate.GetFsuReadinessCheck(ctx, &fleetsoftwareupdate.GetFsuReadinessCheckArgs{
    			FsuReadinessCheckId: testFsuReadinessCheckOciFleetSoftwareUpdateFsuReadinessCheck.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 testFsuReadinessCheck = Oci.FleetSoftwareUpdate.GetFsuReadinessCheck.Invoke(new()
        {
            FsuReadinessCheckId = testFsuReadinessCheckOciFleetSoftwareUpdateFsuReadinessCheck.Id,
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.oci.FleetSoftwareUpdate.FleetSoftwareUpdateFunctions;
    import com.pulumi.oci.FleetSoftwareUpdate.inputs.GetFsuReadinessCheckArgs;
    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 testFsuReadinessCheck = FleetSoftwareUpdateFunctions.getFsuReadinessCheck(GetFsuReadinessCheckArgs.builder()
                .fsuReadinessCheckId(testFsuReadinessCheckOciFleetSoftwareUpdateFsuReadinessCheck.id())
                .build());
    
        }
    }
    
    variables:
      testFsuReadinessCheck:
        fn::invoke:
          function: oci:FleetSoftwareUpdate:getFsuReadinessCheck
          arguments:
            fsuReadinessCheckId: ${testFsuReadinessCheckOciFleetSoftwareUpdateFsuReadinessCheck.id}
    

    Using getFsuReadinessCheck

    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 getFsuReadinessCheck(args: GetFsuReadinessCheckArgs, opts?: InvokeOptions): Promise<GetFsuReadinessCheckResult>
    function getFsuReadinessCheckOutput(args: GetFsuReadinessCheckOutputArgs, opts?: InvokeOptions): Output<GetFsuReadinessCheckResult>
    def get_fsu_readiness_check(fsu_readiness_check_id: Optional[str] = None,
                                opts: Optional[InvokeOptions] = None) -> GetFsuReadinessCheckResult
    def get_fsu_readiness_check_output(fsu_readiness_check_id: Optional[pulumi.Input[str]] = None,
                                opts: Optional[InvokeOptions] = None) -> Output[GetFsuReadinessCheckResult]
    func LookupFsuReadinessCheck(ctx *Context, args *LookupFsuReadinessCheckArgs, opts ...InvokeOption) (*LookupFsuReadinessCheckResult, error)
    func LookupFsuReadinessCheckOutput(ctx *Context, args *LookupFsuReadinessCheckOutputArgs, opts ...InvokeOption) LookupFsuReadinessCheckResultOutput

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

    public static class GetFsuReadinessCheck 
    {
        public static Task<GetFsuReadinessCheckResult> InvokeAsync(GetFsuReadinessCheckArgs args, InvokeOptions? opts = null)
        public static Output<GetFsuReadinessCheckResult> Invoke(GetFsuReadinessCheckInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetFsuReadinessCheckResult> getFsuReadinessCheck(GetFsuReadinessCheckArgs args, InvokeOptions options)
    public static Output<GetFsuReadinessCheckResult> getFsuReadinessCheck(GetFsuReadinessCheckArgs args, InvokeOptions options)
    
    fn::invoke:
      function: oci:FleetSoftwareUpdate/getFsuReadinessCheck:getFsuReadinessCheck
      arguments:
        # arguments dictionary

    The following arguments are supported:

    FsuReadinessCheckId string
    Unique Exadata Fleet Update Readiness Check identifier.
    FsuReadinessCheckId string
    Unique Exadata Fleet Update Readiness Check identifier.
    fsuReadinessCheckId String
    Unique Exadata Fleet Update Readiness Check identifier.
    fsuReadinessCheckId string
    Unique Exadata Fleet Update Readiness Check identifier.
    fsu_readiness_check_id str
    Unique Exadata Fleet Update Readiness Check identifier.
    fsuReadinessCheckId String
    Unique Exadata Fleet Update Readiness Check identifier.

    getFsuReadinessCheck Result

    The following output properties are available:

    CompartmentId string
    The OCID of the Compartment.
    DefinedTags Dictionary<string, string>
    Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
    DisplayName string
    The user-friendly name for the Exadata Fleet Update Readiness Check resource.
    FreeformTags Dictionary<string, string>
    Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
    FsuReadinessCheckId string
    Id string
    The OCID of the Exadata Fleet Update Readiness Check.
    IssueCount int
    Number of issues found during the Exadata Fleet Update Readiness Check run.
    Issues List<GetFsuReadinessCheckIssue>
    Issues found during the Exadata Fleet Update Readiness Check run.
    LifecycleDetails string
    A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
    State string
    Possible lifecycle states for the Exadata Fleet Update Readiness Check resource.
    SystemTags Dictionary<string, string>
    Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
    Targets List<GetFsuReadinessCheckTarget>
    List of targets that will run the Exadata Fleet Update Readiness Check. The targets have to be of the same entity type.
    TimeCreated string
    The date and time the Exadata Fleet Update Readiness Check was created, as described in RFC 3339, section 14.29.
    TimeFinished string
    The date and time the Exadata Fleet Update Readiness Check was finished, as described in RFC 3339.
    TimeUpdated string
    The date and time the Exadata Fleet Update Readiness Check was updated, as described in RFC 3339, section 14.29.
    Type string
    Possible Exadata Fleet Update Readiness Check types.
    CompartmentId string
    The OCID of the Compartment.
    DefinedTags map[string]string
    Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
    DisplayName string
    The user-friendly name for the Exadata Fleet Update Readiness Check resource.
    FreeformTags map[string]string
    Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
    FsuReadinessCheckId string
    Id string
    The OCID of the Exadata Fleet Update Readiness Check.
    IssueCount int
    Number of issues found during the Exadata Fleet Update Readiness Check run.
    Issues []GetFsuReadinessCheckIssue
    Issues found during the Exadata Fleet Update Readiness Check run.
    LifecycleDetails string
    A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
    State string
    Possible lifecycle states for the Exadata Fleet Update Readiness Check resource.
    SystemTags map[string]string
    Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
    Targets []GetFsuReadinessCheckTarget
    List of targets that will run the Exadata Fleet Update Readiness Check. The targets have to be of the same entity type.
    TimeCreated string
    The date and time the Exadata Fleet Update Readiness Check was created, as described in RFC 3339, section 14.29.
    TimeFinished string
    The date and time the Exadata Fleet Update Readiness Check was finished, as described in RFC 3339.
    TimeUpdated string
    The date and time the Exadata Fleet Update Readiness Check was updated, as described in RFC 3339, section 14.29.
    Type string
    Possible Exadata Fleet Update Readiness Check types.
    compartmentId String
    The OCID of the Compartment.
    definedTags Map<String,String>
    Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
    displayName String
    The user-friendly name for the Exadata Fleet Update Readiness Check resource.
    freeformTags Map<String,String>
    Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
    fsuReadinessCheckId String
    id String
    The OCID of the Exadata Fleet Update Readiness Check.
    issueCount Integer
    Number of issues found during the Exadata Fleet Update Readiness Check run.
    issues List<GetFsuReadinessCheckIssue>
    Issues found during the Exadata Fleet Update Readiness Check run.
    lifecycleDetails String
    A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
    state String
    Possible lifecycle states for the Exadata Fleet Update Readiness Check resource.
    systemTags Map<String,String>
    Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
    targets List<GetFsuReadinessCheckTarget>
    List of targets that will run the Exadata Fleet Update Readiness Check. The targets have to be of the same entity type.
    timeCreated String
    The date and time the Exadata Fleet Update Readiness Check was created, as described in RFC 3339, section 14.29.
    timeFinished String
    The date and time the Exadata Fleet Update Readiness Check was finished, as described in RFC 3339.
    timeUpdated String
    The date and time the Exadata Fleet Update Readiness Check was updated, as described in RFC 3339, section 14.29.
    type String
    Possible Exadata Fleet Update Readiness Check types.
    compartmentId string
    The OCID of the Compartment.
    definedTags {[key: string]: string}
    Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
    displayName string
    The user-friendly name for the Exadata Fleet Update Readiness Check resource.
    freeformTags {[key: string]: string}
    Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
    fsuReadinessCheckId string
    id string
    The OCID of the Exadata Fleet Update Readiness Check.
    issueCount number
    Number of issues found during the Exadata Fleet Update Readiness Check run.
    issues GetFsuReadinessCheckIssue[]
    Issues found during the Exadata Fleet Update Readiness Check run.
    lifecycleDetails string
    A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
    state string
    Possible lifecycle states for the Exadata Fleet Update Readiness Check resource.
    systemTags {[key: string]: string}
    Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
    targets GetFsuReadinessCheckTarget[]
    List of targets that will run the Exadata Fleet Update Readiness Check. The targets have to be of the same entity type.
    timeCreated string
    The date and time the Exadata Fleet Update Readiness Check was created, as described in RFC 3339, section 14.29.
    timeFinished string
    The date and time the Exadata Fleet Update Readiness Check was finished, as described in RFC 3339.
    timeUpdated string
    The date and time the Exadata Fleet Update Readiness Check was updated, as described in RFC 3339, section 14.29.
    type string
    Possible Exadata Fleet Update Readiness Check types.
    compartment_id str
    The OCID of the Compartment.
    defined_tags Mapping[str, str]
    Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
    display_name str
    The user-friendly name for the Exadata Fleet Update Readiness Check resource.
    freeform_tags Mapping[str, str]
    Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
    fsu_readiness_check_id str
    id str
    The OCID of the Exadata Fleet Update Readiness Check.
    issue_count int
    Number of issues found during the Exadata Fleet Update Readiness Check run.
    issues Sequence[GetFsuReadinessCheckIssue]
    Issues found during the Exadata Fleet Update Readiness Check run.
    lifecycle_details str
    A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
    state str
    Possible lifecycle states for the Exadata Fleet Update Readiness Check resource.
    system_tags Mapping[str, str]
    Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
    targets Sequence[GetFsuReadinessCheckTarget]
    List of targets that will run the Exadata Fleet Update Readiness Check. The targets have to be of the same entity type.
    time_created str
    The date and time the Exadata Fleet Update Readiness Check was created, as described in RFC 3339, section 14.29.
    time_finished str
    The date and time the Exadata Fleet Update Readiness Check was finished, as described in RFC 3339.
    time_updated str
    The date and time the Exadata Fleet Update Readiness Check was updated, as described in RFC 3339, section 14.29.
    type str
    Possible Exadata Fleet Update Readiness Check types.
    compartmentId String
    The OCID of the Compartment.
    definedTags Map<String>
    Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
    displayName String
    The user-friendly name for the Exadata Fleet Update Readiness Check resource.
    freeformTags Map<String>
    Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
    fsuReadinessCheckId String
    id String
    The OCID of the Exadata Fleet Update Readiness Check.
    issueCount Number
    Number of issues found during the Exadata Fleet Update Readiness Check run.
    issues List<Property Map>
    Issues found during the Exadata Fleet Update Readiness Check run.
    lifecycleDetails String
    A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
    state String
    Possible lifecycle states for the Exadata Fleet Update Readiness Check resource.
    systemTags Map<String>
    Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
    targets List<Property Map>
    List of targets that will run the Exadata Fleet Update Readiness Check. The targets have to be of the same entity type.
    timeCreated String
    The date and time the Exadata Fleet Update Readiness Check was created, as described in RFC 3339, section 14.29.
    timeFinished String
    The date and time the Exadata Fleet Update Readiness Check was finished, as described in RFC 3339.
    timeUpdated String
    The date and time the Exadata Fleet Update Readiness Check was updated, as described in RFC 3339, section 14.29.
    type String
    Possible Exadata Fleet Update Readiness Check types.

    Supporting Types

    GetFsuReadinessCheckIssue

    Description string
    Description of the patching issue.
    ImpactedResourceId string
    The OCID of the resource impacted by the patching issue.
    Name string
    Name of the patching issue.
    RecommendedAction string
    Recommended action to perform to address or further triage the patching issue.
    Description string
    Description of the patching issue.
    ImpactedResourceId string
    The OCID of the resource impacted by the patching issue.
    Name string
    Name of the patching issue.
    RecommendedAction string
    Recommended action to perform to address or further triage the patching issue.
    description String
    Description of the patching issue.
    impactedResourceId String
    The OCID of the resource impacted by the patching issue.
    name String
    Name of the patching issue.
    recommendedAction String
    Recommended action to perform to address or further triage the patching issue.
    description string
    Description of the patching issue.
    impactedResourceId string
    The OCID of the resource impacted by the patching issue.
    name string
    Name of the patching issue.
    recommendedAction string
    Recommended action to perform to address or further triage the patching issue.
    description str
    Description of the patching issue.
    impacted_resource_id str
    The OCID of the resource impacted by the patching issue.
    name str
    Name of the patching issue.
    recommended_action str
    Recommended action to perform to address or further triage the patching issue.
    description String
    Description of the patching issue.
    impactedResourceId String
    The OCID of the resource impacted by the patching issue.
    name String
    Name of the patching issue.
    recommendedAction String
    Recommended action to perform to address or further triage the patching issue.

    GetFsuReadinessCheckTarget

    EntityId string
    Resource identifier OCID
    EntityType string
    Resource entity type
    EntityId string
    Resource identifier OCID
    EntityType string
    Resource entity type
    entityId String
    Resource identifier OCID
    entityType String
    Resource entity type
    entityId string
    Resource identifier OCID
    entityType string
    Resource entity type
    entity_id str
    Resource identifier OCID
    entity_type str
    Resource entity type
    entityId String
    Resource identifier OCID
    entityType String
    Resource entity type

    Package Details

    Repository
    oci pulumi/pulumi-oci
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the oci Terraform Provider.
    oci logo
    Viewing docs for Oracle Cloud Infrastructure v4.4.0
    published on Thursday, Mar 26, 2026 by Pulumi
      Try Pulumi Cloud free. Your team will thank you.