Oracle Cloud Infrastructure v2.17.0 published on Friday, Nov 15, 2024 by Pulumi
oci.FleetSoftwareUpdate.getFsuCycles
Explore with Pulumi AI
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/v2/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[_fleetsoftwareupdate.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[_fleetsoftwareupdate.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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: oci:FleetSoftwareUpdate/getFsuCycles:getFsuCycles
arguments:
# arguments dictionary
The following arguments are supported:
- Compartment
Id string - The ID of the compartment in which to list resources.
- Collection
Type string - A filter to return only resources whose Collection type matches the given type.
- Display
Name string - A filter to return only resources that match the entire display name given.
- Filters
List<Get
Fsu Cycles Filter> - Fsu
Collection stringId - 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.
- Target
Version string - A filter to return only entries whose targetVersion matches the given targetVersion.
- Compartment
Id string - The ID of the compartment in which to list resources.
- Collection
Type string - A filter to return only resources whose Collection type matches the given type.
- Display
Name string - A filter to return only resources that match the entire display name given.
- Filters
[]Get
Fsu Cycles Filter - Fsu
Collection stringId - 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.
- Target
Version string - A filter to return only entries whose targetVersion matches the given targetVersion.
- compartment
Id String - The ID of the compartment in which to list resources.
- collection
Type String - A filter to return only resources whose Collection type matches the given type.
- display
Name String - A filter to return only resources that match the entire display name given.
- filters
List<Get
Fsu Cycles Filter> - fsu
Collection StringId - 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.
- target
Version String - A filter to return only entries whose targetVersion matches the given targetVersion.
- compartment
Id string - The ID of the compartment in which to list resources.
- collection
Type string - A filter to return only resources whose Collection type matches the given type.
- display
Name string - A filter to return only resources that match the entire display name given.
- filters
Get
Fsu Cycles Filter[] - fsu
Collection stringId - 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.
- target
Version 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[fleetsoftwareupdate.
Get Fsu Cycles Filter] - fsu_
collection_ strid - 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.
- compartment
Id String - The ID of the compartment in which to list resources.
- collection
Type String - A filter to return only resources whose Collection type matches the given type.
- display
Name String - A filter to return only resources that match the entire display name given.
- filters List<Property Map>
- fsu
Collection StringId - 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.
- target
Version String - A filter to return only entries whose targetVersion matches the given targetVersion.
getFsuCycles Result
The following output properties are available:
- Compartment
Id string - Compartment Identifier.
- Fsu
Cycle List<GetSummary Collections Fsu Cycles Fsu Cycle Summary Collection> - The list of fsu_cycle_summary_collection.
- Id string
- The provider-assigned unique ID for this managed resource.
- Collection
Type string - Type of Collection this Exadata Fleet Update Cycle belongs to.
- Display
Name string - Exadata Fleet Update Cycle display name.
- Filters
List<Get
Fsu Cycles Filter> - Fsu
Collection stringId - OCID identifier for the Collection ID the Exadata Fleet Update Cycle is assigned to.
- State string
- The current state of the Exadata Fleet Update Cycle.
- Target
Version string
- Compartment
Id string - Compartment Identifier.
- Fsu
Cycle []GetSummary Collections Fsu Cycles Fsu Cycle Summary Collection - The list of fsu_cycle_summary_collection.
- Id string
- The provider-assigned unique ID for this managed resource.
- Collection
Type string - Type of Collection this Exadata Fleet Update Cycle belongs to.
- Display
Name string - Exadata Fleet Update Cycle display name.
- Filters
[]Get
Fsu Cycles Filter - Fsu
Collection stringId - OCID identifier for the Collection ID the Exadata Fleet Update Cycle is assigned to.
- State string
- The current state of the Exadata Fleet Update Cycle.
- Target
Version string
- compartment
Id String - Compartment Identifier.
- fsu
Cycle List<GetSummary Collections Fsu Cycles Fsu Cycle Summary Collection> - The list of fsu_cycle_summary_collection.
- id String
- The provider-assigned unique ID for this managed resource.
- collection
Type String - Type of Collection this Exadata Fleet Update Cycle belongs to.
- display
Name String - Exadata Fleet Update Cycle display name.
- filters
List<Get
Fsu Cycles Filter> - fsu
Collection StringId - OCID identifier for the Collection ID the Exadata Fleet Update Cycle is assigned to.
- state String
- The current state of the Exadata Fleet Update Cycle.
- target
Version String
- compartment
Id string - Compartment Identifier.
- fsu
Cycle GetSummary Collections Fsu Cycles Fsu Cycle Summary Collection[] - The list of fsu_cycle_summary_collection.
- id string
- The provider-assigned unique ID for this managed resource.
- collection
Type string - Type of Collection this Exadata Fleet Update Cycle belongs to.
- display
Name string - Exadata Fleet Update Cycle display name.
- filters
Get
Fsu Cycles Filter[] - fsu
Collection stringId - OCID identifier for the Collection ID the Exadata Fleet Update Cycle is assigned to.
- state string
- The current state of the Exadata Fleet Update Cycle.
- target
Version string
- compartment_
id str - Compartment Identifier.
- fsu_
cycle_ Sequence[fleetsoftwareupdate.summary_ collections Get Fsu Cycles Fsu Cycle Summary Collection] - The list of fsu_cycle_summary_collection.
- id str
- The provider-assigned unique ID for this managed resource.
- collection_
type str - Type of Collection this Exadata Fleet Update Cycle belongs to.
- display_
name str - Exadata Fleet Update Cycle display name.
- filters
Sequence[fleetsoftwareupdate.
Get Fsu Cycles Filter] - fsu_
collection_ strid - OCID identifier for the Collection ID the Exadata Fleet Update Cycle is assigned to.
- state str
- The current state of the Exadata Fleet Update Cycle.
- target_
version str
- compartment
Id String - Compartment Identifier.
- fsu
Cycle List<Property Map>Summary Collections - The list of fsu_cycle_summary_collection.
- id String
- The provider-assigned unique ID for this managed resource.
- collection
Type String - Type of Collection this Exadata Fleet Update Cycle belongs to.
- display
Name String - Exadata Fleet Update Cycle display name.
- filters List<Property Map>
- fsu
Collection StringId - OCID identifier for the Collection ID the Exadata Fleet Update Cycle is assigned to.
- state String
- The current state of the Exadata Fleet Update Cycle.
- target
Version String
Supporting Types
GetFsuCyclesFilter
GetFsuCyclesFsuCycleSummaryCollection
GetFsuCyclesFsuCycleSummaryCollectionItem
- Apply
Action List<GetSchedules Fsu Cycles Fsu Cycle Summary Collection Item Apply Action Schedule> - 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 List<GetFsu Cycles Fsu Cycle Summary Collection Item Batching Strategy> - Batching strategy details to use during PRECHECK and APPLY Cycle Actions.
- Collection
Type string - A filter to return only resources whose Collection type matches the given type.
- Compartment
Id string - The ID of the compartment in which to list resources.
- Dictionary<string, string>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- Diagnostics
Collections List<GetFsu Cycles Fsu Cycle Summary Collection Item Diagnostics Collection> - Details to configure diagnostics collection for targets affected by this Exadata Fleet Update Maintenance Cycle.
- Display
Name string - A filter to return only resources that match the entire display name given.
- Executing
Fsu stringAction Id - OCID identifier for the Action that is currently in execution, if applicable.
- 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"}
- Fsu
Collection stringId - A filter to return only resources whose fsuCollectionId matches the given fsuCollectionId.
- Goal
Version List<GetDetails Fsu Cycles Fsu Cycle Summary Collection Item Goal Version Detail> - Goal version or image details for the Exadata Fleet Update Cycle.
- Id string
- OCID identifier for the Exadata Fleet Update Cycle.
- Is
Ignore List<string>Missing Patches - List of bug numbers to ignore.
- Is
Ignore boolPatches - Ignore all patches between the source and target homes during patching.
- Is
Keep boolPlacement - Ensure that services of administrator-managed Oracle RAC or Oracle RAC One databases are running on the same instances before and after the move operation.
- Last
Completed stringAction - 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.
- Lifecycle
Details 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.
- Max
Drain intTimeout In Seconds - Service drain timeout specified in seconds.
- Next
Action List<GetTo Executes Fsu Cycles Fsu Cycle Summary Collection Item Next Action To Execute> - In this array all the possible actions will be listed. The first element is the suggested Action.
- Stage
Action List<GetSchedules Fsu Cycles Fsu Cycle Summary Collection Item Stage Action Schedule> - 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.
- Dictionary<string, string>
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.free-tier-retained": "true"}
- Time
Created string - The date and time the Exadata Fleet Update Cycle was created, as described in RFC 3339, section 14.29.
- Time
Finished string - The date and time the Exadata Fleet Update Cycle was finished, as described in RFC 3339.
- Time
Updated 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.
- Apply
Action []GetSchedules Fsu Cycles Fsu Cycle Summary Collection Item Apply Action Schedule - 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 []GetFsu Cycles Fsu Cycle Summary Collection Item Batching Strategy - Batching strategy details to use during PRECHECK and APPLY Cycle Actions.
- Collection
Type string - A filter to return only resources whose Collection type matches the given type.
- Compartment
Id string - The ID of the compartment in which to list resources.
- map[string]string
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- Diagnostics
Collections []GetFsu Cycles Fsu Cycle Summary Collection Item Diagnostics Collection - Details to configure diagnostics collection for targets affected by this Exadata Fleet Update Maintenance Cycle.
- Display
Name string - A filter to return only resources that match the entire display name given.
- Executing
Fsu stringAction Id - OCID identifier for the Action that is currently in execution, if applicable.
- 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"}
- Fsu
Collection stringId - A filter to return only resources whose fsuCollectionId matches the given fsuCollectionId.
- Goal
Version []GetDetails Fsu Cycles Fsu Cycle Summary Collection Item Goal Version Detail - Goal version or image details for the Exadata Fleet Update Cycle.
- Id string
- OCID identifier for the Exadata Fleet Update Cycle.
- Is
Ignore []stringMissing Patches - List of bug numbers to ignore.
- Is
Ignore boolPatches - Ignore all patches between the source and target homes during patching.
- Is
Keep boolPlacement - Ensure that services of administrator-managed Oracle RAC or Oracle RAC One databases are running on the same instances before and after the move operation.
- Last
Completed stringAction - 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.
- Lifecycle
Details 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.
- Max
Drain intTimeout In Seconds - Service drain timeout specified in seconds.
- Next
Action []GetTo Executes Fsu Cycles Fsu Cycle Summary Collection Item Next Action To Execute - In this array all the possible actions will be listed. The first element is the suggested Action.
- Stage
Action []GetSchedules Fsu Cycles Fsu Cycle Summary Collection Item Stage Action Schedule - 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.
- map[string]string
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.free-tier-retained": "true"}
- Time
Created string - The date and time the Exadata Fleet Update Cycle was created, as described in RFC 3339, section 14.29.
- Time
Finished string - The date and time the Exadata Fleet Update Cycle was finished, as described in RFC 3339.
- Time
Updated 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.
- apply
Action List<GetSchedules Fsu Cycles Fsu Cycle Summary Collection Item Apply Action Schedule> - 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 List<GetFsu Cycles Fsu Cycle Summary Collection Item Batching Strategy> - Batching strategy details to use during PRECHECK and APPLY Cycle Actions.
- collection
Type String - A filter to return only resources whose Collection type matches the given type.
- compartment
Id String - The ID of the compartment in which to list resources.
- Map<String,String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- diagnostics
Collections List<GetFsu Cycles Fsu Cycle Summary Collection Item Diagnostics Collection> - Details to configure diagnostics collection for targets affected by this Exadata Fleet Update Maintenance Cycle.
- display
Name String - A filter to return only resources that match the entire display name given.
- executing
Fsu StringAction Id - OCID identifier for the Action that is currently in execution, if applicable.
- 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"}
- fsu
Collection StringId - A filter to return only resources whose fsuCollectionId matches the given fsuCollectionId.
- goal
Version List<GetDetails Fsu Cycles Fsu Cycle Summary Collection Item Goal Version Detail> - Goal version or image details for the Exadata Fleet Update Cycle.
- id String
- OCID identifier for the Exadata Fleet Update Cycle.
- is
Ignore List<String>Missing Patches - List of bug numbers to ignore.
- is
Ignore BooleanPatches - Ignore all patches between the source and target homes during patching.
- is
Keep BooleanPlacement - Ensure that services of administrator-managed Oracle RAC or Oracle RAC One databases are running on the same instances before and after the move operation.
- last
Completed StringAction - 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.
- lifecycle
Details 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.
- max
Drain IntegerTimeout In Seconds - Service drain timeout specified in seconds.
- next
Action List<GetTo Executes Fsu Cycles Fsu Cycle Summary Collection Item Next Action To Execute> - In this array all the possible actions will be listed. The first element is the suggested Action.
- stage
Action List<GetSchedules Fsu Cycles Fsu Cycle Summary Collection Item Stage Action Schedule> - 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.
- Map<String,String>
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.free-tier-retained": "true"}
- time
Created String - The date and time the Exadata Fleet Update Cycle was created, as described in RFC 3339, section 14.29.
- time
Finished String - The date and time the Exadata Fleet Update Cycle was finished, as described in RFC 3339.
- time
Updated 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.
- apply
Action GetSchedules Fsu Cycles Fsu Cycle Summary Collection Item Apply Action Schedule[] - 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 GetFsu Cycles Fsu Cycle Summary Collection Item Batching Strategy[] - Batching strategy details to use during PRECHECK and APPLY Cycle Actions.
- collection
Type string - A filter to return only resources whose Collection type matches the given type.
- compartment
Id string - The ID of the compartment in which to list resources.
- {[key: string]: string}
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- diagnostics
Collections GetFsu Cycles Fsu Cycle Summary Collection Item Diagnostics Collection[] - Details to configure diagnostics collection for targets affected by this Exadata Fleet Update Maintenance Cycle.
- display
Name string - A filter to return only resources that match the entire display name given.
- executing
Fsu stringAction Id - OCID identifier for the Action that is currently in execution, if applicable.
- {[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"}
- fsu
Collection stringId - A filter to return only resources whose fsuCollectionId matches the given fsuCollectionId.
- goal
Version GetDetails Fsu Cycles Fsu Cycle Summary Collection Item Goal Version Detail[] - Goal version or image details for the Exadata Fleet Update Cycle.
- id string
- OCID identifier for the Exadata Fleet Update Cycle.
- is
Ignore string[]Missing Patches - List of bug numbers to ignore.
- is
Ignore booleanPatches - Ignore all patches between the source and target homes during patching.
- is
Keep booleanPlacement - Ensure that services of administrator-managed Oracle RAC or Oracle RAC One databases are running on the same instances before and after the move operation.
- last
Completed stringAction - 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.
- lifecycle
Details 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.
- max
Drain numberTimeout In Seconds - Service drain timeout specified in seconds.
- next
Action GetTo Executes Fsu Cycles Fsu Cycle Summary Collection Item Next Action To Execute[] - In this array all the possible actions will be listed. The first element is the suggested Action.
- stage
Action GetSchedules Fsu Cycles Fsu Cycle Summary Collection Item Stage Action Schedule[] - 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.
- {[key: string]: string}
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.free-tier-retained": "true"}
- time
Created string - The date and time the Exadata Fleet Update Cycle was created, as described in RFC 3339, section 14.29.
- time
Finished string - The date and time the Exadata Fleet Update Cycle was finished, as described in RFC 3339.
- time
Updated 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.
- apply_
action_ Sequence[fleetsoftwareupdate.schedules Get Fsu Cycles Fsu Cycle Summary Collection Item Apply Action Schedule] - 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[fleetsoftwareupdate.Get Fsu Cycles Fsu Cycle Summary Collection Item Batching Strategy] - 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.
- 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[fleetsoftwareupdate.Get Fsu Cycles Fsu Cycle Summary Collection Item Diagnostics Collection] - 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_ straction_ id - OCID identifier for the Action that is currently in execution, if applicable.
- 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_ strid - A filter to return only resources whose fsuCollectionId matches the given fsuCollectionId.
- goal_
version_ Sequence[fleetsoftwareupdate.details Get Fsu Cycles Fsu Cycle Summary Collection Item Goal Version Detail] - Goal version or image details for the Exadata Fleet Update Cycle.
- id str
- OCID identifier for the Exadata Fleet Update Cycle.
- is_
ignore_ Sequence[str]missing_ patches - List of bug numbers to ignore.
- is_
ignore_ boolpatches - Ignore all patches between the source and target homes during patching.
- is_
keep_ boolplacement - Ensure that services of administrator-managed Oracle RAC or Oracle RAC One databases are running on the same instances before and after the move operation.
- last_
completed_ straction - 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.
- 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_ inttimeout_ in_ seconds - Service drain timeout specified in seconds.
- next_
action_ Sequence[fleetsoftwareupdate.to_ executes Get Fsu Cycles Fsu Cycle Summary Collection Item Next Action To Execute] - In this array all the possible actions will be listed. The first element is the suggested Action.
- stage_
action_ Sequence[fleetsoftwareupdate.schedules Get Fsu Cycles Fsu Cycle Summary Collection Item Stage Action Schedule] - 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.
- 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.
- apply
Action List<Property Map>Schedules - 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 List<Property Map> - Batching strategy details to use during PRECHECK and APPLY Cycle Actions.
- collection
Type String - A filter to return only resources whose Collection type matches the given type.
- compartment
Id String - The ID of the compartment in which to list resources.
- Map<String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- diagnostics
Collections List<Property Map> - Details to configure diagnostics collection for targets affected by this Exadata Fleet Update Maintenance Cycle.
- display
Name String - A filter to return only resources that match the entire display name given.
- executing
Fsu StringAction Id - OCID identifier for the Action that is currently in execution, if applicable.
- 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"}
- fsu
Collection StringId - A filter to return only resources whose fsuCollectionId matches the given fsuCollectionId.
- goal
Version List<Property Map>Details - Goal version or image details for the Exadata Fleet Update Cycle.
- id String
- OCID identifier for the Exadata Fleet Update Cycle.
- is
Ignore List<String>Missing Patches - List of bug numbers to ignore.
- is
Ignore BooleanPatches - Ignore all patches between the source and target homes during patching.
- is
Keep BooleanPlacement - Ensure that services of administrator-managed Oracle RAC or Oracle RAC One databases are running on the same instances before and after the move operation.
- last
Completed StringAction - 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.
- lifecycle
Details 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.
- max
Drain NumberTimeout In Seconds - Service drain timeout specified in seconds.
- next
Action List<Property Map>To Executes - In this array all the possible actions will be listed. The first element is the suggested Action.
- stage
Action List<Property Map>Schedules - 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.
- Map<String>
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.free-tier-retained": "true"}
- time
Created String - The date and time the Exadata Fleet Update Cycle was created, as described in RFC 3339, section 14.29.
- time
Finished String - The date and time the Exadata Fleet Update Cycle was finished, as described in RFC 3339.
- time
Updated 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.
GetFsuCyclesFsuCycleSummaryCollectionItemApplyActionSchedule
- Time
To stringStart - 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 stringStart - 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 StringStart - 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 stringStart - 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_ strstart - 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.
- time
To StringStart - 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
- Is
Force boolRolling - True to force rolling patching.
- Is
Wait boolFor Batch Resume - 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.
- Is
Force boolRolling - True to force rolling patching.
- Is
Wait boolFor Batch Resume - 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.
- is
Force BooleanRolling - True to force rolling patching.
- is
Wait BooleanFor Batch Resume - 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.
- is
Force booleanRolling - True to force rolling patching.
- is
Wait booleanFor Batch Resume - 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_ boolrolling - True to force rolling patching.
- is_
wait_ boolfor_ batch_ resume - 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.
- is
Force BooleanRolling - True to force rolling patching.
- is
Wait BooleanFor Batch Resume - 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
- Log
Collection stringMode - 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 stringMode - 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 StringMode - 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 stringMode - 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_ strmode - 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 StringMode - 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
- Home
Policy 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.
- New
Home stringPrefix - 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 stringId - Target database software image OCID.
- Type string
- Type of Exadata Fleet Update Cycle.
- Version string
- Target DB or GI version string for the Exadata Fleet Update Cycle.
- Home
Policy 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.
- New
Home stringPrefix - 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 stringId - Target database software image OCID.
- Type string
- Type of Exadata Fleet Update Cycle.
- Version string
- Target DB or GI version string for the Exadata Fleet Update Cycle.
- home
Policy 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.
- new
Home StringPrefix - 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 StringId - Target database software image OCID.
- type String
- Type of Exadata Fleet Update Cycle.
- version String
- Target DB or GI version string for the Exadata Fleet Update Cycle.
- home
Policy 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.
- new
Home stringPrefix - 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 stringId - Target database software image OCID.
- type string
- Type of Exadata Fleet Update Cycle.
- version string
- Target DB or GI version string for the Exadata Fleet Update Cycle.
- 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_ strprefix - 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_ strid - Target database software image OCID.
- type str
- Type of Exadata Fleet Update Cycle.
- version str
- Target DB or GI version string for the Exadata Fleet Update Cycle.
- home
Policy 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.
- new
Home StringPrefix - 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 StringId - Target database software image OCID.
- type String
- Type of Exadata Fleet Update Cycle.
- version String
- Target DB or GI version string for the Exadata Fleet Update Cycle.
GetFsuCyclesFsuCycleSummaryCollectionItemNextActionToExecute
- Time
To stringStart - 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 stringStart - 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 StringStart - 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 stringStart - 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_ strstart - 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.
- time
To StringStart - 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
- Time
To stringStart - 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 stringStart - 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 StringStart - 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 stringStart - 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_ strstart - 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.
- time
To StringStart - 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.
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
oci
Terraform Provider.