1. Packages
  2. Oracle Cloud Infrastructure
  3. API Docs
  4. FleetSoftwareUpdate
  5. getFsuCycles
Oracle Cloud Infrastructure v3.10.0 published on Wednesday, Nov 5, 2025 by Pulumi

oci.FleetSoftwareUpdate.getFsuCycles

Start a Neo task
Explain and create an oci.FleetSoftwareUpdate.getFsuCycles resource
oci logo
Oracle Cloud Infrastructure v3.10.0 published on Wednesday, Nov 5, 2025 by Pulumi

    This data source provides the list of Fsu Cycles in Oracle Cloud Infrastructure Fleet Software Update service.

    Gets a list of all Exadata Fleet Update Cycles in a compartment.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as oci from "@pulumi/oci";
    
    const testFsuCycles = oci.FleetSoftwareUpdate.getFsuCycles({
        compartmentId: compartmentId,
        collectionType: fsuCycleCollectionType,
        displayName: fsuCycleDisplayName,
        fsuCollectionId: testFsuCollection.id,
        state: fsuCycleState,
        targetVersion: fsuCycleTargetVersion,
    });
    
    import pulumi
    import pulumi_oci as oci
    
    test_fsu_cycles = oci.FleetSoftwareUpdate.get_fsu_cycles(compartment_id=compartment_id,
        collection_type=fsu_cycle_collection_type,
        display_name=fsu_cycle_display_name,
        fsu_collection_id=test_fsu_collection["id"],
        state=fsu_cycle_state,
        target_version=fsu_cycle_target_version)
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-oci/sdk/v3/go/oci/fleetsoftwareupdate"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := fleetsoftwareupdate.GetFsuCycles(ctx, &fleetsoftwareupdate.GetFsuCyclesArgs{
    			CompartmentId:   compartmentId,
    			CollectionType:  pulumi.StringRef(fsuCycleCollectionType),
    			DisplayName:     pulumi.StringRef(fsuCycleDisplayName),
    			FsuCollectionId: pulumi.StringRef(testFsuCollection.Id),
    			State:           pulumi.StringRef(fsuCycleState),
    			TargetVersion:   pulumi.StringRef(fsuCycleTargetVersion),
    		}, 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 testFsuCycles = Oci.FleetSoftwareUpdate.GetFsuCycles.Invoke(new()
        {
            CompartmentId = compartmentId,
            CollectionType = fsuCycleCollectionType,
            DisplayName = fsuCycleDisplayName,
            FsuCollectionId = testFsuCollection.Id,
            State = fsuCycleState,
            TargetVersion = fsuCycleTargetVersion,
        });
    
    });
    
    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.GetFsuCyclesArgs;
    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 testFsuCycles = FleetSoftwareUpdateFunctions.getFsuCycles(GetFsuCyclesArgs.builder()
                .compartmentId(compartmentId)
                .collectionType(fsuCycleCollectionType)
                .displayName(fsuCycleDisplayName)
                .fsuCollectionId(testFsuCollection.id())
                .state(fsuCycleState)
                .targetVersion(fsuCycleTargetVersion)
                .build());
    
        }
    }
    
    variables:
      testFsuCycles:
        fn::invoke:
          function: oci:FleetSoftwareUpdate:getFsuCycles
          arguments:
            compartmentId: ${compartmentId}
            collectionType: ${fsuCycleCollectionType}
            displayName: ${fsuCycleDisplayName}
            fsuCollectionId: ${testFsuCollection.id}
            state: ${fsuCycleState}
            targetVersion: ${fsuCycleTargetVersion}
    

    Using getFsuCycles

    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 getFsuCycles(args: GetFsuCyclesArgs, opts?: InvokeOptions): Promise<GetFsuCyclesResult>
    function getFsuCyclesOutput(args: GetFsuCyclesOutputArgs, opts?: InvokeOptions): Output<GetFsuCyclesResult>
    def get_fsu_cycles(collection_type: Optional[str] = None,
                       compartment_id: Optional[str] = None,
                       display_name: Optional[str] = None,
                       filters: Optional[Sequence[GetFsuCyclesFilter]] = None,
                       fsu_collection_id: Optional[str] = None,
                       state: Optional[str] = None,
                       target_version: Optional[str] = None,
                       opts: Optional[InvokeOptions] = None) -> GetFsuCyclesResult
    def get_fsu_cycles_output(collection_type: Optional[pulumi.Input[str]] = None,
                       compartment_id: Optional[pulumi.Input[str]] = None,
                       display_name: Optional[pulumi.Input[str]] = None,
                       filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetFsuCyclesFilterArgs]]]] = None,
                       fsu_collection_id: Optional[pulumi.Input[str]] = None,
                       state: Optional[pulumi.Input[str]] = None,
                       target_version: Optional[pulumi.Input[str]] = None,
                       opts: Optional[InvokeOptions] = None) -> Output[GetFsuCyclesResult]
    func GetFsuCycles(ctx *Context, args *GetFsuCyclesArgs, opts ...InvokeOption) (*GetFsuCyclesResult, error)
    func GetFsuCyclesOutput(ctx *Context, args *GetFsuCyclesOutputArgs, opts ...InvokeOption) GetFsuCyclesResultOutput

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

    public static class GetFsuCycles 
    {
        public static Task<GetFsuCyclesResult> InvokeAsync(GetFsuCyclesArgs args, InvokeOptions? opts = null)
        public static Output<GetFsuCyclesResult> Invoke(GetFsuCyclesInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetFsuCyclesResult> getFsuCycles(GetFsuCyclesArgs args, InvokeOptions options)
    public static Output<GetFsuCyclesResult> getFsuCycles(GetFsuCyclesArgs args, InvokeOptions options)
    
    fn::invoke:
      function: oci:FleetSoftwareUpdate/getFsuCycles:getFsuCycles
      arguments:
        # arguments dictionary

    The following arguments are supported:

    CompartmentId string
    The ID of the compartment in which to list resources.
    CollectionType string
    A filter to return only resources whose Collection type matches the given type.
    DisplayName string
    A filter to return only resources that match the entire display name given.
    Filters List<GetFsuCyclesFilter>
    FsuCollectionId string
    A filter to return only resources whose fsuCollectionId matches the given fsuCollectionId.
    State string
    A filter to return only resources whose lifecycleState matches the given lifecycleState.
    TargetVersion string
    A filter to return only entries whose targetVersion matches the given targetVersion.
    CompartmentId string
    The ID of the compartment in which to list resources.
    CollectionType string
    A filter to return only resources whose Collection type matches the given type.
    DisplayName string
    A filter to return only resources that match the entire display name given.
    Filters []GetFsuCyclesFilter
    FsuCollectionId string
    A filter to return only resources whose fsuCollectionId matches the given fsuCollectionId.
    State string
    A filter to return only resources whose lifecycleState matches the given lifecycleState.
    TargetVersion string
    A filter to return only entries whose targetVersion matches the given targetVersion.
    compartmentId String
    The ID of the compartment in which to list resources.
    collectionType String
    A filter to return only resources whose Collection type matches the given type.
    displayName String
    A filter to return only resources that match the entire display name given.
    filters List<GetFsuCyclesFilter>
    fsuCollectionId String
    A filter to return only resources whose fsuCollectionId matches the given fsuCollectionId.
    state String
    A filter to return only resources whose lifecycleState matches the given lifecycleState.
    targetVersion String
    A filter to return only entries whose targetVersion matches the given targetVersion.
    compartmentId string
    The ID of the compartment in which to list resources.
    collectionType string
    A filter to return only resources whose Collection type matches the given type.
    displayName string
    A filter to return only resources that match the entire display name given.
    filters GetFsuCyclesFilter[]
    fsuCollectionId string
    A filter to return only resources whose fsuCollectionId matches the given fsuCollectionId.
    state string
    A filter to return only resources whose lifecycleState matches the given lifecycleState.
    targetVersion string
    A filter to return only entries whose targetVersion matches the given targetVersion.
    compartment_id str
    The ID of the compartment in which to list resources.
    collection_type str
    A filter to return only resources whose Collection type matches the given type.
    display_name str
    A filter to return only resources that match the entire display name given.
    filters Sequence[GetFsuCyclesFilter]
    fsu_collection_id str
    A filter to return only resources whose fsuCollectionId matches the given fsuCollectionId.
    state str
    A filter to return only resources whose lifecycleState matches the given lifecycleState.
    target_version str
    A filter to return only entries whose targetVersion matches the given targetVersion.
    compartmentId String
    The ID of the compartment in which to list resources.
    collectionType String
    A filter to return only resources whose Collection type matches the given type.
    displayName String
    A filter to return only resources that match the entire display name given.
    filters List<Property Map>
    fsuCollectionId String
    A filter to return only resources whose fsuCollectionId matches the given fsuCollectionId.
    state String
    A filter to return only resources whose lifecycleState matches the given lifecycleState.
    targetVersion String
    A filter to return only entries whose targetVersion matches the given targetVersion.

    getFsuCycles Result

    The following output properties are available:

    CompartmentId string
    The OCID of the Compartment.
    FsuCycleSummaryCollections List<GetFsuCyclesFsuCycleSummaryCollection>
    The list of fsu_cycle_summary_collection.
    Id string
    The provider-assigned unique ID for this managed resource.
    CollectionType string
    Type of Exadata Fleet Update collection being upgraded.
    DisplayName string
    The user-friendly name for the Exadata Fleet Update Cycle.
    Filters List<GetFsuCyclesFilter>
    FsuCollectionId string
    The OCID of the Exadata Fleet Update Collection being updated by this Exadata Fleet Update Cycle.
    State string
    The current state of the Exadata Fleet Update Cycle.
    TargetVersion string
    CompartmentId string
    The OCID of the Compartment.
    FsuCycleSummaryCollections []GetFsuCyclesFsuCycleSummaryCollection
    The list of fsu_cycle_summary_collection.
    Id string
    The provider-assigned unique ID for this managed resource.
    CollectionType string
    Type of Exadata Fleet Update collection being upgraded.
    DisplayName string
    The user-friendly name for the Exadata Fleet Update Cycle.
    Filters []GetFsuCyclesFilter
    FsuCollectionId string
    The OCID of the Exadata Fleet Update Collection being updated by this Exadata Fleet Update Cycle.
    State string
    The current state of the Exadata Fleet Update Cycle.
    TargetVersion string
    compartmentId String
    The OCID of the Compartment.
    fsuCycleSummaryCollections List<GetFsuCyclesFsuCycleSummaryCollection>
    The list of fsu_cycle_summary_collection.
    id String
    The provider-assigned unique ID for this managed resource.
    collectionType String
    Type of Exadata Fleet Update collection being upgraded.
    displayName String
    The user-friendly name for the Exadata Fleet Update Cycle.
    filters List<GetFsuCyclesFilter>
    fsuCollectionId String
    The OCID of the Exadata Fleet Update Collection being updated by this Exadata Fleet Update Cycle.
    state String
    The current state of the Exadata Fleet Update Cycle.
    targetVersion String
    compartmentId string
    The OCID of the Compartment.
    fsuCycleSummaryCollections GetFsuCyclesFsuCycleSummaryCollection[]
    The list of fsu_cycle_summary_collection.
    id string
    The provider-assigned unique ID for this managed resource.
    collectionType string
    Type of Exadata Fleet Update collection being upgraded.
    displayName string
    The user-friendly name for the Exadata Fleet Update Cycle.
    filters GetFsuCyclesFilter[]
    fsuCollectionId string
    The OCID of the Exadata Fleet Update Collection being updated by this Exadata Fleet Update Cycle.
    state string
    The current state of the Exadata Fleet Update Cycle.
    targetVersion string
    compartment_id str
    The OCID of the Compartment.
    fsu_cycle_summary_collections Sequence[GetFsuCyclesFsuCycleSummaryCollection]
    The list of fsu_cycle_summary_collection.
    id str
    The provider-assigned unique ID for this managed resource.
    collection_type str
    Type of Exadata Fleet Update collection being upgraded.
    display_name str
    The user-friendly name for the Exadata Fleet Update Cycle.
    filters Sequence[GetFsuCyclesFilter]
    fsu_collection_id str
    The OCID of the Exadata Fleet Update Collection being updated by this Exadata Fleet Update Cycle.
    state str
    The current state of the Exadata Fleet Update Cycle.
    target_version str
    compartmentId String
    The OCID of the Compartment.
    fsuCycleSummaryCollections List<Property Map>
    The list of fsu_cycle_summary_collection.
    id String
    The provider-assigned unique ID for this managed resource.
    collectionType String
    Type of Exadata Fleet Update collection being upgraded.
    displayName String
    The user-friendly name for the Exadata Fleet Update Cycle.
    filters List<Property Map>
    fsuCollectionId String
    The OCID of the Exadata Fleet Update Collection being updated by this Exadata Fleet Update Cycle.
    state String
    The current state of the Exadata Fleet Update Cycle.
    targetVersion String

    Supporting Types

    GetFsuCyclesFilter

    Name string
    Values List<string>
    Regex bool
    Name string
    Values []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

    GetFsuCyclesFsuCycleSummaryCollection

    GetFsuCyclesFsuCycleSummaryCollectionItem

    ApplyActionSchedules List<GetFsuCyclesFsuCycleSummaryCollectionItemApplyActionSchedule>
    Scheduling related details for the Exadata Fleet Update Action. The specified time should not conflict with existing Exadata Infrastructure maintenance windows. Null scheduleDetails would execute the Exadata Fleet Update Action as soon as possible.
    BatchingStrategies List<GetFsuCyclesFsuCycleSummaryCollectionItemBatchingStrategy>
    Batching strategy details to use during PRECHECK and APPLY Cycle Actions.
    CollectionType string
    A filter to return only resources whose Collection type matches the given type.
    CompartmentId string
    The ID of the compartment in which to list resources.
    DefinedTags Dictionary<string, string>
    Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
    DiagnosticsCollections List<GetFsuCyclesFsuCycleSummaryCollectionItemDiagnosticsCollection>
    Details to configure diagnostics collection for targets affected by this Exadata Fleet Update Maintenance Cycle.
    DisplayName string
    A filter to return only resources that match the entire display name given.
    ExecutingFsuActionId string
    The OCID of the Exadata Fleet Update Action that is currently in progress, if applicable.
    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"}
    FsuCollectionId string
    A filter to return only resources whose fsuCollectionId matches the given fsuCollectionId.
    GoalVersionDetails List<GetFsuCyclesFsuCycleSummaryCollectionItemGoalVersionDetail>
    Details of goal 'GUEST_OS' software version.
    Id string
    The OCID of the Exadata Fleet Update Cycle.
    IsIgnoreMissingPatches List<string>
    List of identifiers of patches to ignore. This attribute will be ignored for Exadata Image (Guest OS) maintenance update.
    IsIgnorePatches bool
    Ignore patch conflicts or missing patches between the source and goal homes. This attribute will be ignored for Exadata Image (Guest OS) maintenance update.
    IsKeepPlacement bool
    Ensure that database services are online on the same VMs before and after the maintenance update.
    LastCompletedAction string
    The latest Action type that was completed in the Exadata Fleet Update Cycle. No value would indicate that the Cycle has not completed any Action yet.
    LastCompletedActionId string
    The OCID of the latest Action in the Exadata Fleet Update Cycle.
    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.
    MaxDrainTimeoutInSeconds int
    Service drain timeout specified in seconds.
    NextActionToExecutes List<GetFsuCyclesFsuCycleSummaryCollectionItemNextActionToExecute>
    All possible Exadata Fleet Update Actions will be listed. The first element is the suggested Exadata Fleet Update Action.
    RollbackCycleState string
    Current rollback cycle state if rollback maintenance cycle action has been attempted. No value would indicate that the Cycle has not run a rollback maintenance cycle action before.
    StageActionSchedules List<GetFsuCyclesFsuCycleSummaryCollectionItemStageActionSchedule>
    Scheduling related details for the Exadata Fleet Update Action. The specified time should not conflict with existing Exadata Infrastructure maintenance windows. Null scheduleDetails would execute the Exadata Fleet Update Action as soon as possible.
    State string
    A filter to return only resources whose lifecycleState matches the given lifecycleState.
    SystemTags Dictionary<string, string>
    Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
    TimeCreated string
    The date and time the Exadata Fleet Update Cycle was created, as described in RFC 3339, section 14.29.
    TimeFinished string
    The date and time the Exadata Fleet Update Cycle was finished, as described in RFC 3339.
    TimeUpdated string
    The date and time the Exadata Fleet Update Cycle was updated, as described in RFC 3339, section 14.29.
    Type string
    Type of Exadata Fleet Update Cycle.
    UpgradeDetails List<GetFsuCyclesFsuCycleSummaryCollectionItemUpgradeDetail>
    Details of supported upgrade options for DB or GI collection.
    ApplyActionSchedules []GetFsuCyclesFsuCycleSummaryCollectionItemApplyActionSchedule
    Scheduling related details for the Exadata Fleet Update Action. The specified time should not conflict with existing Exadata Infrastructure maintenance windows. Null scheduleDetails would execute the Exadata Fleet Update Action as soon as possible.
    BatchingStrategies []GetFsuCyclesFsuCycleSummaryCollectionItemBatchingStrategy
    Batching strategy details to use during PRECHECK and APPLY Cycle Actions.
    CollectionType string
    A filter to return only resources whose Collection type matches the given type.
    CompartmentId string
    The ID of the compartment in which to list resources.
    DefinedTags map[string]string
    Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
    DiagnosticsCollections []GetFsuCyclesFsuCycleSummaryCollectionItemDiagnosticsCollection
    Details to configure diagnostics collection for targets affected by this Exadata Fleet Update Maintenance Cycle.
    DisplayName string
    A filter to return only resources that match the entire display name given.
    ExecutingFsuActionId string
    The OCID of the Exadata Fleet Update Action that is currently in progress, if applicable.
    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"}
    FsuCollectionId string
    A filter to return only resources whose fsuCollectionId matches the given fsuCollectionId.
    GoalVersionDetails []GetFsuCyclesFsuCycleSummaryCollectionItemGoalVersionDetail
    Details of goal 'GUEST_OS' software version.
    Id string
    The OCID of the Exadata Fleet Update Cycle.
    IsIgnoreMissingPatches []string
    List of identifiers of patches to ignore. This attribute will be ignored for Exadata Image (Guest OS) maintenance update.
    IsIgnorePatches bool
    Ignore patch conflicts or missing patches between the source and goal homes. This attribute will be ignored for Exadata Image (Guest OS) maintenance update.
    IsKeepPlacement bool
    Ensure that database services are online on the same VMs before and after the maintenance update.
    LastCompletedAction string
    The latest Action type that was completed in the Exadata Fleet Update Cycle. No value would indicate that the Cycle has not completed any Action yet.
    LastCompletedActionId string
    The OCID of the latest Action in the Exadata Fleet Update Cycle.
    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.
    MaxDrainTimeoutInSeconds int
    Service drain timeout specified in seconds.
    NextActionToExecutes []GetFsuCyclesFsuCycleSummaryCollectionItemNextActionToExecute
    All possible Exadata Fleet Update Actions will be listed. The first element is the suggested Exadata Fleet Update Action.
    RollbackCycleState string
    Current rollback cycle state if rollback maintenance cycle action has been attempted. No value would indicate that the Cycle has not run a rollback maintenance cycle action before.
    StageActionSchedules []GetFsuCyclesFsuCycleSummaryCollectionItemStageActionSchedule
    Scheduling related details for the Exadata Fleet Update Action. The specified time should not conflict with existing Exadata Infrastructure maintenance windows. Null scheduleDetails would execute the Exadata Fleet Update Action as soon as possible.
    State string
    A filter to return only resources whose lifecycleState matches the given lifecycleState.
    SystemTags map[string]string
    Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
    TimeCreated string
    The date and time the Exadata Fleet Update Cycle was created, as described in RFC 3339, section 14.29.
    TimeFinished string
    The date and time the Exadata Fleet Update Cycle was finished, as described in RFC 3339.
    TimeUpdated string
    The date and time the Exadata Fleet Update Cycle was updated, as described in RFC 3339, section 14.29.
    Type string
    Type of Exadata Fleet Update Cycle.
    UpgradeDetails []GetFsuCyclesFsuCycleSummaryCollectionItemUpgradeDetail
    Details of supported upgrade options for DB or GI collection.
    applyActionSchedules List<GetFsuCyclesFsuCycleSummaryCollectionItemApplyActionSchedule>
    Scheduling related details for the Exadata Fleet Update Action. The specified time should not conflict with existing Exadata Infrastructure maintenance windows. Null scheduleDetails would execute the Exadata Fleet Update Action as soon as possible.
    batchingStrategies List<GetFsuCyclesFsuCycleSummaryCollectionItemBatchingStrategy>
    Batching strategy details to use during PRECHECK and APPLY Cycle Actions.
    collectionType String
    A filter to return only resources whose Collection type matches the given type.
    compartmentId String
    The ID of the compartment in which to list resources.
    definedTags Map<String,String>
    Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
    diagnosticsCollections List<GetFsuCyclesFsuCycleSummaryCollectionItemDiagnosticsCollection>
    Details to configure diagnostics collection for targets affected by this Exadata Fleet Update Maintenance Cycle.
    displayName String
    A filter to return only resources that match the entire display name given.
    executingFsuActionId String
    The OCID of the Exadata Fleet Update Action that is currently in progress, if applicable.
    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"}
    fsuCollectionId String
    A filter to return only resources whose fsuCollectionId matches the given fsuCollectionId.
    goalVersionDetails List<GetFsuCyclesFsuCycleSummaryCollectionItemGoalVersionDetail>
    Details of goal 'GUEST_OS' software version.
    id String
    The OCID of the Exadata Fleet Update Cycle.
    isIgnoreMissingPatches List<String>
    List of identifiers of patches to ignore. This attribute will be ignored for Exadata Image (Guest OS) maintenance update.
    isIgnorePatches Boolean
    Ignore patch conflicts or missing patches between the source and goal homes. This attribute will be ignored for Exadata Image (Guest OS) maintenance update.
    isKeepPlacement Boolean
    Ensure that database services are online on the same VMs before and after the maintenance update.
    lastCompletedAction String
    The latest Action type that was completed in the Exadata Fleet Update Cycle. No value would indicate that the Cycle has not completed any Action yet.
    lastCompletedActionId String
    The OCID of the latest Action in the Exadata Fleet Update Cycle.
    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.
    maxDrainTimeoutInSeconds Integer
    Service drain timeout specified in seconds.
    nextActionToExecutes List<GetFsuCyclesFsuCycleSummaryCollectionItemNextActionToExecute>
    All possible Exadata Fleet Update Actions will be listed. The first element is the suggested Exadata Fleet Update Action.
    rollbackCycleState String
    Current rollback cycle state if rollback maintenance cycle action has been attempted. No value would indicate that the Cycle has not run a rollback maintenance cycle action before.
    stageActionSchedules List<GetFsuCyclesFsuCycleSummaryCollectionItemStageActionSchedule>
    Scheduling related details for the Exadata Fleet Update Action. The specified time should not conflict with existing Exadata Infrastructure maintenance windows. Null scheduleDetails would execute the Exadata Fleet Update Action as soon as possible.
    state String
    A filter to return only resources whose lifecycleState matches the given lifecycleState.
    systemTags Map<String,String>
    Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
    timeCreated String
    The date and time the Exadata Fleet Update Cycle was created, as described in RFC 3339, section 14.29.
    timeFinished String
    The date and time the Exadata Fleet Update Cycle was finished, as described in RFC 3339.
    timeUpdated String
    The date and time the Exadata Fleet Update Cycle was updated, as described in RFC 3339, section 14.29.
    type String
    Type of Exadata Fleet Update Cycle.
    upgradeDetails List<GetFsuCyclesFsuCycleSummaryCollectionItemUpgradeDetail>
    Details of supported upgrade options for DB or GI collection.
    applyActionSchedules GetFsuCyclesFsuCycleSummaryCollectionItemApplyActionSchedule[]
    Scheduling related details for the Exadata Fleet Update Action. The specified time should not conflict with existing Exadata Infrastructure maintenance windows. Null scheduleDetails would execute the Exadata Fleet Update Action as soon as possible.
    batchingStrategies GetFsuCyclesFsuCycleSummaryCollectionItemBatchingStrategy[]
    Batching strategy details to use during PRECHECK and APPLY Cycle Actions.
    collectionType string
    A filter to return only resources whose Collection type matches the given type.
    compartmentId string
    The ID of the compartment in which to list resources.
    definedTags {[key: string]: string}
    Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
    diagnosticsCollections GetFsuCyclesFsuCycleSummaryCollectionItemDiagnosticsCollection[]
    Details to configure diagnostics collection for targets affected by this Exadata Fleet Update Maintenance Cycle.
    displayName string
    A filter to return only resources that match the entire display name given.
    executingFsuActionId string
    The OCID of the Exadata Fleet Update Action that is currently in progress, if applicable.
    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"}
    fsuCollectionId string
    A filter to return only resources whose fsuCollectionId matches the given fsuCollectionId.
    goalVersionDetails GetFsuCyclesFsuCycleSummaryCollectionItemGoalVersionDetail[]
    Details of goal 'GUEST_OS' software version.
    id string
    The OCID of the Exadata Fleet Update Cycle.
    isIgnoreMissingPatches string[]
    List of identifiers of patches to ignore. This attribute will be ignored for Exadata Image (Guest OS) maintenance update.
    isIgnorePatches boolean
    Ignore patch conflicts or missing patches between the source and goal homes. This attribute will be ignored for Exadata Image (Guest OS) maintenance update.
    isKeepPlacement boolean
    Ensure that database services are online on the same VMs before and after the maintenance update.
    lastCompletedAction string
    The latest Action type that was completed in the Exadata Fleet Update Cycle. No value would indicate that the Cycle has not completed any Action yet.
    lastCompletedActionId string
    The OCID of the latest Action in the Exadata Fleet Update Cycle.
    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.
    maxDrainTimeoutInSeconds number
    Service drain timeout specified in seconds.
    nextActionToExecutes GetFsuCyclesFsuCycleSummaryCollectionItemNextActionToExecute[]
    All possible Exadata Fleet Update Actions will be listed. The first element is the suggested Exadata Fleet Update Action.
    rollbackCycleState string
    Current rollback cycle state if rollback maintenance cycle action has been attempted. No value would indicate that the Cycle has not run a rollback maintenance cycle action before.
    stageActionSchedules GetFsuCyclesFsuCycleSummaryCollectionItemStageActionSchedule[]
    Scheduling related details for the Exadata Fleet Update Action. The specified time should not conflict with existing Exadata Infrastructure maintenance windows. Null scheduleDetails would execute the Exadata Fleet Update Action as soon as possible.
    state string
    A filter to return only resources whose lifecycleState matches the given lifecycleState.
    systemTags {[key: string]: string}
    Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
    timeCreated string
    The date and time the Exadata Fleet Update Cycle was created, as described in RFC 3339, section 14.29.
    timeFinished string
    The date and time the Exadata Fleet Update Cycle was finished, as described in RFC 3339.
    timeUpdated string
    The date and time the Exadata Fleet Update Cycle was updated, as described in RFC 3339, section 14.29.
    type string
    Type of Exadata Fleet Update Cycle.
    upgradeDetails GetFsuCyclesFsuCycleSummaryCollectionItemUpgradeDetail[]
    Details of supported upgrade options for DB or GI collection.
    apply_action_schedules Sequence[GetFsuCyclesFsuCycleSummaryCollectionItemApplyActionSchedule]
    Scheduling related details for the Exadata Fleet Update Action. The specified time should not conflict with existing Exadata Infrastructure maintenance windows. Null scheduleDetails would execute the Exadata Fleet Update Action as soon as possible.
    batching_strategies Sequence[GetFsuCyclesFsuCycleSummaryCollectionItemBatchingStrategy]
    Batching strategy details to use during PRECHECK and APPLY Cycle Actions.
    collection_type str
    A filter to return only resources whose Collection type matches the given type.
    compartment_id str
    The ID of the compartment in which to list resources.
    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"}
    diagnostics_collections Sequence[GetFsuCyclesFsuCycleSummaryCollectionItemDiagnosticsCollection]
    Details to configure diagnostics collection for targets affected by this Exadata Fleet Update Maintenance Cycle.
    display_name str
    A filter to return only resources that match the entire display name given.
    executing_fsu_action_id str
    The OCID of the Exadata Fleet Update Action that is currently in progress, if applicable.
    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_collection_id str
    A filter to return only resources whose fsuCollectionId matches the given fsuCollectionId.
    goal_version_details Sequence[GetFsuCyclesFsuCycleSummaryCollectionItemGoalVersionDetail]
    Details of goal 'GUEST_OS' software version.
    id str
    The OCID of the Exadata Fleet Update Cycle.
    is_ignore_missing_patches Sequence[str]
    List of identifiers of patches to ignore. This attribute will be ignored for Exadata Image (Guest OS) maintenance update.
    is_ignore_patches bool
    Ignore patch conflicts or missing patches between the source and goal homes. This attribute will be ignored for Exadata Image (Guest OS) maintenance update.
    is_keep_placement bool
    Ensure that database services are online on the same VMs before and after the maintenance update.
    last_completed_action str
    The latest Action type that was completed in the Exadata Fleet Update Cycle. No value would indicate that the Cycle has not completed any Action yet.
    last_completed_action_id str
    The OCID of the latest Action in the Exadata Fleet Update Cycle.
    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.
    max_drain_timeout_in_seconds int
    Service drain timeout specified in seconds.
    next_action_to_executes Sequence[GetFsuCyclesFsuCycleSummaryCollectionItemNextActionToExecute]
    All possible Exadata Fleet Update Actions will be listed. The first element is the suggested Exadata Fleet Update Action.
    rollback_cycle_state str
    Current rollback cycle state if rollback maintenance cycle action has been attempted. No value would indicate that the Cycle has not run a rollback maintenance cycle action before.
    stage_action_schedules Sequence[GetFsuCyclesFsuCycleSummaryCollectionItemStageActionSchedule]
    Scheduling related details for the Exadata Fleet Update Action. The specified time should not conflict with existing Exadata Infrastructure maintenance windows. Null scheduleDetails would execute the Exadata Fleet Update Action as soon as possible.
    state str
    A filter to return only resources whose lifecycleState matches the given lifecycleState.
    system_tags Mapping[str, str]
    Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
    time_created str
    The date and time the Exadata Fleet Update Cycle was created, as described in RFC 3339, section 14.29.
    time_finished str
    The date and time the Exadata Fleet Update Cycle was finished, as described in RFC 3339.
    time_updated str
    The date and time the Exadata Fleet Update Cycle was updated, as described in RFC 3339, section 14.29.
    type str
    Type of Exadata Fleet Update Cycle.
    upgrade_details Sequence[GetFsuCyclesFsuCycleSummaryCollectionItemUpgradeDetail]
    Details of supported upgrade options for DB or GI collection.
    applyActionSchedules List<Property Map>
    Scheduling related details for the Exadata Fleet Update Action. The specified time should not conflict with existing Exadata Infrastructure maintenance windows. Null scheduleDetails would execute the Exadata Fleet Update Action as soon as possible.
    batchingStrategies List<Property Map>
    Batching strategy details to use during PRECHECK and APPLY Cycle Actions.
    collectionType String
    A filter to return only resources whose Collection type matches the given type.
    compartmentId String
    The ID of the compartment in which to list resources.
    definedTags Map<String>
    Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
    diagnosticsCollections List<Property Map>
    Details to configure diagnostics collection for targets affected by this Exadata Fleet Update Maintenance Cycle.
    displayName String
    A filter to return only resources that match the entire display name given.
    executingFsuActionId String
    The OCID of the Exadata Fleet Update Action that is currently in progress, if applicable.
    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"}
    fsuCollectionId String
    A filter to return only resources whose fsuCollectionId matches the given fsuCollectionId.
    goalVersionDetails List<Property Map>
    Details of goal 'GUEST_OS' software version.
    id String
    The OCID of the Exadata Fleet Update Cycle.
    isIgnoreMissingPatches List<String>
    List of identifiers of patches to ignore. This attribute will be ignored for Exadata Image (Guest OS) maintenance update.
    isIgnorePatches Boolean
    Ignore patch conflicts or missing patches between the source and goal homes. This attribute will be ignored for Exadata Image (Guest OS) maintenance update.
    isKeepPlacement Boolean
    Ensure that database services are online on the same VMs before and after the maintenance update.
    lastCompletedAction String
    The latest Action type that was completed in the Exadata Fleet Update Cycle. No value would indicate that the Cycle has not completed any Action yet.
    lastCompletedActionId String
    The OCID of the latest Action in the Exadata Fleet Update Cycle.
    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.
    maxDrainTimeoutInSeconds Number
    Service drain timeout specified in seconds.
    nextActionToExecutes List<Property Map>
    All possible Exadata Fleet Update Actions will be listed. The first element is the suggested Exadata Fleet Update Action.
    rollbackCycleState String
    Current rollback cycle state if rollback maintenance cycle action has been attempted. No value would indicate that the Cycle has not run a rollback maintenance cycle action before.
    stageActionSchedules List<Property Map>
    Scheduling related details for the Exadata Fleet Update Action. The specified time should not conflict with existing Exadata Infrastructure maintenance windows. Null scheduleDetails would execute the Exadata Fleet Update Action as soon as possible.
    state String
    A filter to return only resources whose lifecycleState matches the given lifecycleState.
    systemTags Map<String>
    Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
    timeCreated String
    The date and time the Exadata Fleet Update Cycle was created, as described in RFC 3339, section 14.29.
    timeFinished String
    The date and time the Exadata Fleet Update Cycle was finished, as described in RFC 3339.
    timeUpdated String
    The date and time the Exadata Fleet Update Cycle was updated, as described in RFC 3339, section 14.29.
    type String
    Type of Exadata Fleet Update Cycle.
    upgradeDetails List<Property Map>
    Details of supported upgrade options for DB or GI collection.

    GetFsuCyclesFsuCycleSummaryCollectionItemApplyActionSchedule

    TimeToStart string
    The date and time the Exadata Fleet Update Action is expected to start. RFC 3339, section 14.29.
    Type string
    Type of Exadata Fleet Update Cycle.
    TimeToStart string
    The date and time the Exadata Fleet Update Action is expected to start. RFC 3339, section 14.29.
    Type string
    Type of Exadata Fleet Update Cycle.
    timeToStart String
    The date and time the Exadata Fleet Update Action is expected to start. RFC 3339, section 14.29.
    type String
    Type of Exadata Fleet Update Cycle.
    timeToStart string
    The date and time the Exadata Fleet Update Action is expected to start. RFC 3339, section 14.29.
    type string
    Type of Exadata Fleet Update Cycle.
    time_to_start str
    The date and time the Exadata Fleet Update Action is expected to start. RFC 3339, section 14.29.
    type str
    Type of Exadata Fleet Update Cycle.
    timeToStart String
    The date and time the Exadata Fleet Update Action is expected to start. RFC 3339, section 14.29.
    type String
    Type of Exadata Fleet Update Cycle.

    GetFsuCyclesFsuCycleSummaryCollectionItemBatchingStrategy

    IsForceRolling bool
    True to force rolling patching.
    IsWaitForBatchResume bool
    True to wait for customer to resume the Apply Action once the first half is done. False to automatically patch the second half.
    Percentage int
    Percentage of availability in the service during the Patch operation.
    Type string
    Type of Exadata Fleet Update Cycle.
    IsForceRolling bool
    True to force rolling patching.
    IsWaitForBatchResume bool
    True to wait for customer to resume the Apply Action once the first half is done. False to automatically patch the second half.
    Percentage int
    Percentage of availability in the service during the Patch operation.
    Type string
    Type of Exadata Fleet Update Cycle.
    isForceRolling Boolean
    True to force rolling patching.
    isWaitForBatchResume Boolean
    True to wait for customer to resume the Apply Action once the first half is done. False to automatically patch the second half.
    percentage Integer
    Percentage of availability in the service during the Patch operation.
    type String
    Type of Exadata Fleet Update Cycle.
    isForceRolling boolean
    True to force rolling patching.
    isWaitForBatchResume boolean
    True to wait for customer to resume the Apply Action once the first half is done. False to automatically patch the second half.
    percentage number
    Percentage of availability in the service during the Patch operation.
    type string
    Type of Exadata Fleet Update Cycle.
    is_force_rolling bool
    True to force rolling patching.
    is_wait_for_batch_resume bool
    True to wait for customer to resume the Apply Action once the first half is done. False to automatically patch the second half.
    percentage int
    Percentage of availability in the service during the Patch operation.
    type str
    Type of Exadata Fleet Update Cycle.
    isForceRolling Boolean
    True to force rolling patching.
    isWaitForBatchResume Boolean
    True to wait for customer to resume the Apply Action once the first half is done. False to automatically patch the second half.
    percentage Number
    Percentage of availability in the service during the Patch operation.
    type String
    Type of Exadata Fleet Update Cycle.

    GetFsuCyclesFsuCycleSummaryCollectionItemDiagnosticsCollection

    LogCollectionMode string
    Enable incident logs and trace collection. Allow Oracle to collect incident logs and traces to enable fault diagnosis and issue resolution according to the selected mode.
    LogCollectionMode string
    Enable incident logs and trace collection. Allow Oracle to collect incident logs and traces to enable fault diagnosis and issue resolution according to the selected mode.
    logCollectionMode String
    Enable incident logs and trace collection. Allow Oracle to collect incident logs and traces to enable fault diagnosis and issue resolution according to the selected mode.
    logCollectionMode string
    Enable incident logs and trace collection. Allow Oracle to collect incident logs and traces to enable fault diagnosis and issue resolution according to the selected mode.
    log_collection_mode str
    Enable incident logs and trace collection. Allow Oracle to collect incident logs and traces to enable fault diagnosis and issue resolution according to the selected mode.
    logCollectionMode String
    Enable incident logs and trace collection. Allow Oracle to collect incident logs and traces to enable fault diagnosis and issue resolution according to the selected mode.

    GetFsuCyclesFsuCycleSummaryCollectionItemGoalVersionDetail

    Components List<GetFsuCyclesFsuCycleSummaryCollectionItemGoalVersionDetailComponent>
    Details of goal versions for components in an Exadata software stack.
    HomePolicy string
    Goal home policy to use when Staging the Goal Version during patching. CREATE_NEW: Create a new DBHome (for Database Collections) for the specified image or version. USE_EXISTING: All database targets in the same VMCluster or CloudVmCluster will be moved to a shared database home. If an existing home for the selected image or version is not found in the VM Cluster for a target database, then a new home will be created. If more than one existing home for the selected image is found, then the home with the least number of databases will be used. If multiple homes have the least number of databases, then a home will be selected at random.
    NewHomePrefix string
    Prefix name used for new DB home resources created as part of the Stage Action. Format: <specified_prefix>_ If not specified, a default Oracle Cloud Infrastructure DB home resource will be generated for the new DB home resources created.
    SoftwareImageId string
    The OCID of the goal database software image.
    Type string
    Type of Exadata Fleet Update Cycle.
    Version string
    Goal version string for the Exadata Fleet Update Cycle. Applicable to Database, Grid Infrastructure, or Exadata Image software updates.
    Components []GetFsuCyclesFsuCycleSummaryCollectionItemGoalVersionDetailComponent
    Details of goal versions for components in an Exadata software stack.
    HomePolicy string
    Goal home policy to use when Staging the Goal Version during patching. CREATE_NEW: Create a new DBHome (for Database Collections) for the specified image or version. USE_EXISTING: All database targets in the same VMCluster or CloudVmCluster will be moved to a shared database home. If an existing home for the selected image or version is not found in the VM Cluster for a target database, then a new home will be created. If more than one existing home for the selected image is found, then the home with the least number of databases will be used. If multiple homes have the least number of databases, then a home will be selected at random.
    NewHomePrefix string
    Prefix name used for new DB home resources created as part of the Stage Action. Format: <specified_prefix>_ If not specified, a default Oracle Cloud Infrastructure DB home resource will be generated for the new DB home resources created.
    SoftwareImageId string
    The OCID of the goal database software image.
    Type string
    Type of Exadata Fleet Update Cycle.
    Version string
    Goal version string for the Exadata Fleet Update Cycle. Applicable to Database, Grid Infrastructure, or Exadata Image software updates.
    components List<GetFsuCyclesFsuCycleSummaryCollectionItemGoalVersionDetailComponent>
    Details of goal versions for components in an Exadata software stack.
    homePolicy String
    Goal home policy to use when Staging the Goal Version during patching. CREATE_NEW: Create a new DBHome (for Database Collections) for the specified image or version. USE_EXISTING: All database targets in the same VMCluster or CloudVmCluster will be moved to a shared database home. If an existing home for the selected image or version is not found in the VM Cluster for a target database, then a new home will be created. If more than one existing home for the selected image is found, then the home with the least number of databases will be used. If multiple homes have the least number of databases, then a home will be selected at random.
    newHomePrefix String
    Prefix name used for new DB home resources created as part of the Stage Action. Format: <specified_prefix>_ If not specified, a default Oracle Cloud Infrastructure DB home resource will be generated for the new DB home resources created.
    softwareImageId String
    The OCID of the goal database software image.
    type String
    Type of Exadata Fleet Update Cycle.
    version String
    Goal version string for the Exadata Fleet Update Cycle. Applicable to Database, Grid Infrastructure, or Exadata Image software updates.
    components GetFsuCyclesFsuCycleSummaryCollectionItemGoalVersionDetailComponent[]
    Details of goal versions for components in an Exadata software stack.
    homePolicy string
    Goal home policy to use when Staging the Goal Version during patching. CREATE_NEW: Create a new DBHome (for Database Collections) for the specified image or version. USE_EXISTING: All database targets in the same VMCluster or CloudVmCluster will be moved to a shared database home. If an existing home for the selected image or version is not found in the VM Cluster for a target database, then a new home will be created. If more than one existing home for the selected image is found, then the home with the least number of databases will be used. If multiple homes have the least number of databases, then a home will be selected at random.
    newHomePrefix string
    Prefix name used for new DB home resources created as part of the Stage Action. Format: <specified_prefix>_ If not specified, a default Oracle Cloud Infrastructure DB home resource will be generated for the new DB home resources created.
    softwareImageId string
    The OCID of the goal database software image.
    type string
    Type of Exadata Fleet Update Cycle.
    version string
    Goal version string for the Exadata Fleet Update Cycle. Applicable to Database, Grid Infrastructure, or Exadata Image software updates.
    components Sequence[GetFsuCyclesFsuCycleSummaryCollectionItemGoalVersionDetailComponent]
    Details of goal versions for components in an Exadata software stack.
    home_policy str
    Goal home policy to use when Staging the Goal Version during patching. CREATE_NEW: Create a new DBHome (for Database Collections) for the specified image or version. USE_EXISTING: All database targets in the same VMCluster or CloudVmCluster will be moved to a shared database home. If an existing home for the selected image or version is not found in the VM Cluster for a target database, then a new home will be created. If more than one existing home for the selected image is found, then the home with the least number of databases will be used. If multiple homes have the least number of databases, then a home will be selected at random.
    new_home_prefix str
    Prefix name used for new DB home resources created as part of the Stage Action. Format: <specified_prefix>_ If not specified, a default Oracle Cloud Infrastructure DB home resource will be generated for the new DB home resources created.
    software_image_id str
    The OCID of the goal database software image.
    type str
    Type of Exadata Fleet Update Cycle.
    version str
    Goal version string for the Exadata Fleet Update Cycle. Applicable to Database, Grid Infrastructure, or Exadata Image software updates.
    components List<Property Map>
    Details of goal versions for components in an Exadata software stack.
    homePolicy String
    Goal home policy to use when Staging the Goal Version during patching. CREATE_NEW: Create a new DBHome (for Database Collections) for the specified image or version. USE_EXISTING: All database targets in the same VMCluster or CloudVmCluster will be moved to a shared database home. If an existing home for the selected image or version is not found in the VM Cluster for a target database, then a new home will be created. If more than one existing home for the selected image is found, then the home with the least number of databases will be used. If multiple homes have the least number of databases, then a home will be selected at random.
    newHomePrefix String
    Prefix name used for new DB home resources created as part of the Stage Action. Format: <specified_prefix>_ If not specified, a default Oracle Cloud Infrastructure DB home resource will be generated for the new DB home resources created.
    softwareImageId String
    The OCID of the goal database software image.
    type String
    Type of Exadata Fleet Update Cycle.
    version String
    Goal version string for the Exadata Fleet Update Cycle. Applicable to Database, Grid Infrastructure, or Exadata Image software updates.

    GetFsuCyclesFsuCycleSummaryCollectionItemGoalVersionDetailComponent

    ComponentType string
    Type of component in an Exadata software stack.
    GoalVersionDetails List<GetFsuCyclesFsuCycleSummaryCollectionItemGoalVersionDetailComponentGoalVersionDetail>
    Details of goal 'GUEST_OS' software version.
    HomePolicy string
    Goal home policy to use when Staging the Goal Version during patching. CREATE_NEW: Create a new DBHome (for Database Collections) for the specified image or version. USE_EXISTING: All database targets in the same VMCluster or CloudVmCluster will be moved to a shared database home. If an existing home for the selected image or version is not found in the VM Cluster for a target database, then a new home will be created. If more than one existing home for the selected image is found, then the home with the least number of databases will be used. If multiple homes have the least number of databases, then a home will be selected at random.
    NewHomePrefix string
    Prefix name used for new DB home resources created as part of the Stage Action. Format: <specified_prefix>_ If not specified, a default Oracle Cloud Infrastructure DB home resource will be generated for the new DB home resources created.
    ComponentType string
    Type of component in an Exadata software stack.
    GoalVersionDetails []GetFsuCyclesFsuCycleSummaryCollectionItemGoalVersionDetailComponentGoalVersionDetail
    Details of goal 'GUEST_OS' software version.
    HomePolicy string
    Goal home policy to use when Staging the Goal Version during patching. CREATE_NEW: Create a new DBHome (for Database Collections) for the specified image or version. USE_EXISTING: All database targets in the same VMCluster or CloudVmCluster will be moved to a shared database home. If an existing home for the selected image or version is not found in the VM Cluster for a target database, then a new home will be created. If more than one existing home for the selected image is found, then the home with the least number of databases will be used. If multiple homes have the least number of databases, then a home will be selected at random.
    NewHomePrefix string
    Prefix name used for new DB home resources created as part of the Stage Action. Format: <specified_prefix>_ If not specified, a default Oracle Cloud Infrastructure DB home resource will be generated for the new DB home resources created.
    componentType String
    Type of component in an Exadata software stack.
    goalVersionDetails List<GetFsuCyclesFsuCycleSummaryCollectionItemGoalVersionDetailComponentGoalVersionDetail>
    Details of goal 'GUEST_OS' software version.
    homePolicy String
    Goal home policy to use when Staging the Goal Version during patching. CREATE_NEW: Create a new DBHome (for Database Collections) for the specified image or version. USE_EXISTING: All database targets in the same VMCluster or CloudVmCluster will be moved to a shared database home. If an existing home for the selected image or version is not found in the VM Cluster for a target database, then a new home will be created. If more than one existing home for the selected image is found, then the home with the least number of databases will be used. If multiple homes have the least number of databases, then a home will be selected at random.
    newHomePrefix String
    Prefix name used for new DB home resources created as part of the Stage Action. Format: <specified_prefix>_ If not specified, a default Oracle Cloud Infrastructure DB home resource will be generated for the new DB home resources created.
    componentType string
    Type of component in an Exadata software stack.
    goalVersionDetails GetFsuCyclesFsuCycleSummaryCollectionItemGoalVersionDetailComponentGoalVersionDetail[]
    Details of goal 'GUEST_OS' software version.
    homePolicy string
    Goal home policy to use when Staging the Goal Version during patching. CREATE_NEW: Create a new DBHome (for Database Collections) for the specified image or version. USE_EXISTING: All database targets in the same VMCluster or CloudVmCluster will be moved to a shared database home. If an existing home for the selected image or version is not found in the VM Cluster for a target database, then a new home will be created. If more than one existing home for the selected image is found, then the home with the least number of databases will be used. If multiple homes have the least number of databases, then a home will be selected at random.
    newHomePrefix string
    Prefix name used for new DB home resources created as part of the Stage Action. Format: <specified_prefix>_ If not specified, a default Oracle Cloud Infrastructure DB home resource will be generated for the new DB home resources created.
    component_type str
    Type of component in an Exadata software stack.
    goal_version_details Sequence[GetFsuCyclesFsuCycleSummaryCollectionItemGoalVersionDetailComponentGoalVersionDetail]
    Details of goal 'GUEST_OS' software version.
    home_policy str
    Goal home policy to use when Staging the Goal Version during patching. CREATE_NEW: Create a new DBHome (for Database Collections) for the specified image or version. USE_EXISTING: All database targets in the same VMCluster or CloudVmCluster will be moved to a shared database home. If an existing home for the selected image or version is not found in the VM Cluster for a target database, then a new home will be created. If more than one existing home for the selected image is found, then the home with the least number of databases will be used. If multiple homes have the least number of databases, then a home will be selected at random.
    new_home_prefix str
    Prefix name used for new DB home resources created as part of the Stage Action. Format: <specified_prefix>_ If not specified, a default Oracle Cloud Infrastructure DB home resource will be generated for the new DB home resources created.
    componentType String
    Type of component in an Exadata software stack.
    goalVersionDetails List<Property Map>
    Details of goal 'GUEST_OS' software version.
    homePolicy String
    Goal home policy to use when Staging the Goal Version during patching. CREATE_NEW: Create a new DBHome (for Database Collections) for the specified image or version. USE_EXISTING: All database targets in the same VMCluster or CloudVmCluster will be moved to a shared database home. If an existing home for the selected image or version is not found in the VM Cluster for a target database, then a new home will be created. If more than one existing home for the selected image is found, then the home with the least number of databases will be used. If multiple homes have the least number of databases, then a home will be selected at random.
    newHomePrefix String
    Prefix name used for new DB home resources created as part of the Stage Action. Format: <specified_prefix>_ If not specified, a default Oracle Cloud Infrastructure DB home resource will be generated for the new DB home resources created.

    GetFsuCyclesFsuCycleSummaryCollectionItemGoalVersionDetailComponentGoalVersionDetail

    GoalSoftwareImageId string
    The OCID of the custom 'GI' software image.
    GoalType string
    Preference to use an Oracle released 'GI' software image or a custom 'GI' software image.
    GoalVersion string
    Goal version string matching an Oracle released 'GUEST_OS' software image.
    GoalSoftwareImageId string
    The OCID of the custom 'GI' software image.
    GoalType string
    Preference to use an Oracle released 'GI' software image or a custom 'GI' software image.
    GoalVersion string
    Goal version string matching an Oracle released 'GUEST_OS' software image.
    goalSoftwareImageId String
    The OCID of the custom 'GI' software image.
    goalType String
    Preference to use an Oracle released 'GI' software image or a custom 'GI' software image.
    goalVersion String
    Goal version string matching an Oracle released 'GUEST_OS' software image.
    goalSoftwareImageId string
    The OCID of the custom 'GI' software image.
    goalType string
    Preference to use an Oracle released 'GI' software image or a custom 'GI' software image.
    goalVersion string
    Goal version string matching an Oracle released 'GUEST_OS' software image.
    goal_software_image_id str
    The OCID of the custom 'GI' software image.
    goal_type str
    Preference to use an Oracle released 'GI' software image or a custom 'GI' software image.
    goal_version str
    Goal version string matching an Oracle released 'GUEST_OS' software image.
    goalSoftwareImageId String
    The OCID of the custom 'GI' software image.
    goalType String
    Preference to use an Oracle released 'GI' software image or a custom 'GI' software image.
    goalVersion String
    Goal version string matching an Oracle released 'GUEST_OS' software image.

    GetFsuCyclesFsuCycleSummaryCollectionItemNextActionToExecute

    TimeToStart string
    The date and time the Exadata Fleet Update Action is expected to start. RFC 3339, section 14.29.
    Type string
    Type of Exadata Fleet Update Cycle.
    TimeToStart string
    The date and time the Exadata Fleet Update Action is expected to start. RFC 3339, section 14.29.
    Type string
    Type of Exadata Fleet Update Cycle.
    timeToStart String
    The date and time the Exadata Fleet Update Action is expected to start. RFC 3339, section 14.29.
    type String
    Type of Exadata Fleet Update Cycle.
    timeToStart string
    The date and time the Exadata Fleet Update Action is expected to start. RFC 3339, section 14.29.
    type string
    Type of Exadata Fleet Update Cycle.
    time_to_start str
    The date and time the Exadata Fleet Update Action is expected to start. RFC 3339, section 14.29.
    type str
    Type of Exadata Fleet Update Cycle.
    timeToStart String
    The date and time the Exadata Fleet Update Action is expected to start. RFC 3339, section 14.29.
    type String
    Type of Exadata Fleet Update Cycle.

    GetFsuCyclesFsuCycleSummaryCollectionItemStageActionSchedule

    TimeToStart string
    The date and time the Exadata Fleet Update Action is expected to start. RFC 3339, section 14.29.
    Type string
    Type of Exadata Fleet Update Cycle.
    TimeToStart string
    The date and time the Exadata Fleet Update Action is expected to start. RFC 3339, section 14.29.
    Type string
    Type of Exadata Fleet Update Cycle.
    timeToStart String
    The date and time the Exadata Fleet Update Action is expected to start. RFC 3339, section 14.29.
    type String
    Type of Exadata Fleet Update Cycle.
    timeToStart string
    The date and time the Exadata Fleet Update Action is expected to start. RFC 3339, section 14.29.
    type string
    Type of Exadata Fleet Update Cycle.
    time_to_start str
    The date and time the Exadata Fleet Update Action is expected to start. RFC 3339, section 14.29.
    type str
    Type of Exadata Fleet Update Cycle.
    timeToStart String
    The date and time the Exadata Fleet Update Action is expected to start. RFC 3339, section 14.29.
    type String
    Type of Exadata Fleet Update Cycle.

    GetFsuCyclesFsuCycleSummaryCollectionItemUpgradeDetail

    CollectionType string
    A filter to return only resources whose Collection type matches the given type.
    IsIgnorePostUpgradeErrors bool
    Ignore errors during post Oracle Grid Infrastructure upgrade Cluster Verification Utility (CVU) check.
    IsIgnorePrerequisites bool
    Ignore the Cluster Verification Utility (CVU) prerequisite checks.
    IsRecompileInvalidObjects bool
    Enables or disables the recompilation of invalid objects.
    IsTimeZoneUpgrade bool
    Enables or disables time zone upgrade.
    MaxDrainTimeoutInSeconds int
    Service drain timeout specified in seconds.
    CollectionType string
    A filter to return only resources whose Collection type matches the given type.
    IsIgnorePostUpgradeErrors bool
    Ignore errors during post Oracle Grid Infrastructure upgrade Cluster Verification Utility (CVU) check.
    IsIgnorePrerequisites bool
    Ignore the Cluster Verification Utility (CVU) prerequisite checks.
    IsRecompileInvalidObjects bool
    Enables or disables the recompilation of invalid objects.
    IsTimeZoneUpgrade bool
    Enables or disables time zone upgrade.
    MaxDrainTimeoutInSeconds int
    Service drain timeout specified in seconds.
    collectionType String
    A filter to return only resources whose Collection type matches the given type.
    isIgnorePostUpgradeErrors Boolean
    Ignore errors during post Oracle Grid Infrastructure upgrade Cluster Verification Utility (CVU) check.
    isIgnorePrerequisites Boolean
    Ignore the Cluster Verification Utility (CVU) prerequisite checks.
    isRecompileInvalidObjects Boolean
    Enables or disables the recompilation of invalid objects.
    isTimeZoneUpgrade Boolean
    Enables or disables time zone upgrade.
    maxDrainTimeoutInSeconds Integer
    Service drain timeout specified in seconds.
    collectionType string
    A filter to return only resources whose Collection type matches the given type.
    isIgnorePostUpgradeErrors boolean
    Ignore errors during post Oracle Grid Infrastructure upgrade Cluster Verification Utility (CVU) check.
    isIgnorePrerequisites boolean
    Ignore the Cluster Verification Utility (CVU) prerequisite checks.
    isRecompileInvalidObjects boolean
    Enables or disables the recompilation of invalid objects.
    isTimeZoneUpgrade boolean
    Enables or disables time zone upgrade.
    maxDrainTimeoutInSeconds number
    Service drain timeout specified in seconds.
    collection_type str
    A filter to return only resources whose Collection type matches the given type.
    is_ignore_post_upgrade_errors bool
    Ignore errors during post Oracle Grid Infrastructure upgrade Cluster Verification Utility (CVU) check.
    is_ignore_prerequisites bool
    Ignore the Cluster Verification Utility (CVU) prerequisite checks.
    is_recompile_invalid_objects bool
    Enables or disables the recompilation of invalid objects.
    is_time_zone_upgrade bool
    Enables or disables time zone upgrade.
    max_drain_timeout_in_seconds int
    Service drain timeout specified in seconds.
    collectionType String
    A filter to return only resources whose Collection type matches the given type.
    isIgnorePostUpgradeErrors Boolean
    Ignore errors during post Oracle Grid Infrastructure upgrade Cluster Verification Utility (CVU) check.
    isIgnorePrerequisites Boolean
    Ignore the Cluster Verification Utility (CVU) prerequisite checks.
    isRecompileInvalidObjects Boolean
    Enables or disables the recompilation of invalid objects.
    isTimeZoneUpgrade Boolean
    Enables or disables time zone upgrade.
    maxDrainTimeoutInSeconds Number
    Service drain timeout specified in seconds.

    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 v3.10.0 published on Wednesday, Nov 5, 2025 by Pulumi
      Meet Neo: Your AI Platform Teammate