Skip to content

fleetsoftwareupdate.oracle.com/v1beta1

Back to API Reference

APIVersion: fleetsoftwareupdate.oracle.com/v1beta1

This content is generated from the checked-in CRD schemas in config/crd/bases/. If a description is missing or incorrect, fix the source comments or generator inputs and rerun make generate manifests; do not hand-edit config/crd/bases/*.yaml.

Packages

No customer-visible package currently exposes fleetsoftwareupdate.oracle.com/v1beta1.

Resources

Kind Scope Sample Packages
FsuAction Namespaced Sample -
FsuCollection Namespaced Sample -
FsuCycle Namespaced Sample -
FsuDiscovery Namespaced Sample -
FsuReadinessCheck Namespaced Sample -

FsuAction

FsuAction is the Schema for the fsuactions API.

  • Plural: fsuactions
  • Scope: Namespaced
  • APIVersion: fleetsoftwareupdate.oracle.com/v1beta1
  • Sample: Sample (config/samples/fleetsoftwareupdate_v1beta1_fsuaction.yaml)
  • Packages: Not currently exposed by a customer-visible package.

Spec

FsuActionSpec defines the desired state of FsuAction.

Field Description Type Required Default Enum
compartmentId Compartment Identifier. string Yes - -
definedTags Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace": {"bar-key": "value"}} map[string, map[string, string]] No - -
details FsuActionDetails defines nested fields for FsuAction.Details. object No - -
displayName Exadata Fleet Update Action display name. string No - -
freeformTags Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"} map[string, string] No - -
fsuCycleId OCID identifier for the Exadata Fleet Update Cycle the Action will be part of. string No - -
jsonData - string No - -
scheduleDetails FsuActionScheduleDetails defines nested fields for FsuAction.ScheduleDetails. object No - -
type - string No - -

Spec.details

Back to FsuAction spec

FsuActionDetails defines nested fields for FsuAction.Details.

Field Description Type Required Default Enum
jsonData - string No - -
strategy - string No - -
targets OCIDs of targets to rollback. list[string] No - -

Spec.scheduleDetails

Back to FsuAction spec

FsuActionScheduleDetails defines nested fields for FsuAction.ScheduleDetails.

Field Description Type Required Default Enum
jsonData - string No - -
timeToStart The date and time the Exadata Fleet Update Action is expected to start. RFC 3339 (https://tools.ietf.org/rfc/rfc3339), section 14.29. string No - -
type - string No - -

Status

FsuActionStatus defines the observed state of FsuAction.

Field Description Type Required Default Enum
compartmentId Compartment Identifier. string No - -
definedTags Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace": {"bar-key": "value"}} map[string, map[string, string]] No - -
details FsuActionDetails defines nested fields for FsuAction.Details. object No - -
displayName Exadata Fleet Update Action display name. string No - -
freeformTags Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"} map[string, string] No - -
fsuCycleId OCID identifier for the Exadata Fleet Update Cycle the Action will be part of. string No - -
id OCID identifier for the Exadata Fleet Update Action. string No - -
jsonData - string No - -
lifecycleDetails A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. string No - -
lifecycleState The current state of the Exadata Fleet Update Action. string No - -
progress FsuActionProgress defines nested fields for FsuAction.Progress. object No - -
relatedFsuActionId OCID identifier for the Exadata Fleet Update Action. string No - -
scheduleDetails FsuActionScheduleDetails defines nested fields for FsuAction.ScheduleDetails. object No - -
status - object Yes - -
systemTags Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud": {"free-tier-retained": "true"}} map[string, map[string, string]] No - -
timeCreated The date and time the Action was created, as described in RFC 3339 (https://tools.ietf.org/rfc/rfc3339), section 14.29. string No - -
timeFinished The date and time the Action was finished, as described in RFC 3339 (https://tools.ietf.org/rfc/rfc3339). string No - -
timeStarted The date and time the Action was started, as described in RFC 3339 (https://tools.ietf.org/rfc/rfc3339), section 14.29. string No - -
timeUpdated The date and time the Action was last updated, as described in RFC 3339 (https://tools.ietf.org/rfc/rfc3339), section 14.29. string No - -
type - string No - -

Status.details

Back to FsuAction status

FsuActionDetails defines nested fields for FsuAction.Details.

Field Description Type Required Default Enum
jsonData - string No - -
strategy - string No - -
targets OCIDs of targets to rollback. list[string] No - -

Status.progress

Back to FsuAction status

FsuActionProgress defines nested fields for FsuAction.Progress.

Field Description Type Required Default Enum
completedTargets Number of targets with completed jobs. integer No - -
failedTargets Number of targets with failed jobs. integer No - -
inProgressTargets Number of targets with jobs in progress. integer No - -
totalTargets Total number of targets impacted by Exadata Fleet Update Action. integer No - -
waitingTargets Number of targets with jobs waiting for batch to execute or for user to resume. integer No - -

Status.scheduleDetails

Back to FsuAction status

FsuActionScheduleDetails defines nested fields for FsuAction.ScheduleDetails.

Field Description Type Required Default Enum
jsonData - string No - -
timeToStart The date and time the Exadata Fleet Update Action is expected to start. RFC 3339 (https://tools.ietf.org/rfc/rfc3339), section 14.29. string No - -
type - string No - -

Status.status

Back to FsuAction status

Field Description Type Required Default Enum
async Async is the canonical controller-owned async contract. Resource-local legacy work-request fields may remain as compatibility mirrors while follow-on migrations land, but new async state should project here first. object No - -
conditions - list[object] No - -
createdAt - string (date-time) No - -
deletedAt - string (date-time) No - -
message - string No - -
ocid - string No - -
opcRequestId OpcRequestID is the latest non-empty OCI request ID from a mutating OCI response or surfaced OCI service error that materially contributed to the current shared status projection. Headerless follow-up observations keep the last non-empty value intact. string No - -
reason - string No - -
requestedAt - string (date-time) No - -
updatedAt - string (date-time) No - -

Status.status.async

Back to FsuAction status

Async is the canonical controller-owned async contract. Resource-local legacy work-request fields may remain as compatibility mirrors while follow-on migrations land, but new async state should project here first.

Field Description Type Required Default Enum
current - object No - -

Status.status.async.current

Back to FsuAction status

Field Description Type Required Default Enum
message - string No - -
normalizedClass - string Yes - attention, canceled, failed, pending, succeeded, unknown
percentComplete - number No - -
phase - string Yes - create, delete, update
rawOperationType - string No - -
rawStatus - string No - -
source - string Yes - lifecycle, none, workrequest
updatedAt - string (date-time) Yes - -
workRequestId - string No - -

Status.status.conditions[]

Back to FsuAction status

Field Description Type Required Default Enum
lastTransitionTime - string (date-time) No - -
message - string No - -
reason - string No - -
status - string Yes - -
type - string Yes - -

FsuCollection

FsuCollection is the Schema for the fsucollections API.

  • Plural: fsucollections
  • Scope: Namespaced
  • APIVersion: fleetsoftwareupdate.oracle.com/v1beta1
  • Sample: Sample (config/samples/fleetsoftwareupdate_v1beta1_fsucollection.yaml)
  • Packages: Not currently exposed by a customer-visible package.

Spec

FsuCollectionSpec defines the desired state of FsuCollection.

Field Description Type Required Default Enum
compartmentId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Compartment. string Yes - -
components Details of components in an Exadata software stack. list[object] No - -
definedTags Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace": {"bar-key": "value"}} map[string, map[string, string]] No - -
displayName The user-friendly name for the Exadata Fleet Update Collection. string No - -
fleetDiscovery FsuCollectionFleetDiscovery defines nested fields for FsuCollection.FleetDiscovery. object No - -
freeformTags Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"} map[string, string] No - -
jsonData - string No - -
serviceType Exadata service type for the target resource members. string Yes - -
sourceMajorVersion Database Major Version of targets to be included in the Exadata Fleet Update Collection. https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/DbVersionSummary/ListDbVersions Only Database targets that match the version specified in this value would be added to the Exadata Fleet Update Collection. string No - -
type - string No - -

Spec.components[]

Back to FsuCollection spec

FsuCollectionComponent defines nested fields for FsuCollection.Component.

Field Description Type Required Default Enum
componentType - string No - -
fleetDiscovery FsuCollectionComponentFleetDiscovery defines nested fields for FsuCollection.Component.FleetDiscovery. object No - -
jsonData - string No - -
sourceMajorVersion Grid Infrastructure Major Version of targets to be included in the Exadata Fleet Update Collection. Only GI targets that match the version specified in this value would be added to the Exadata Fleet Update Collection. string No - -

Spec.components[].fleetDiscovery

Back to FsuCollection spec

FsuCollectionComponentFleetDiscovery defines nested fields for FsuCollection.Component.FleetDiscovery.

Field Description Type Required Default Enum
filters Filters to perform the target discovery. list[object] No - -
fsuDiscoveryId OCIDs of Fleet Software Update Discovery. string No - -
jsonData - string No - -
query OCI Search Service query string. string No - -
strategy - string No - -
targets OCIDs of target resources to include. For EXACC service type Collections only VMClusters are allowed. For EXACS service type Collections only CloudVMClusters are allowed. For EXA-DB-XS service type Collections only ExaDBVMClusters are allowed. list[string] No - -

Spec.components[].fleetDiscovery.filters[]

Back to FsuCollection spec

FsuCollectionComponentFleetDiscoveryFilter defines nested fields for FsuCollection.Component.FleetDiscovery.Filter.

Field Description Type Required Default Enum
entityType Type of resource to match in the discovery. string No - -
identifiers List of Compartments OCIDs to include in the discovery. list[string] No - -
jsonData - string No - -
mode INCLUDE or EXCLUDE the filter results in the discovery for GI targets. Supported for 'FSUCOLLECTION' RESOURCE_ID filter only. string No - -
operator Type of join for each element in this filter. string No - -
tags Defined tags to include in the discovery. list[object] No - -
type - string No - -
versions List of Versions strings to include in the discovery. list[string] No - -

Spec.components[].fleetDiscovery.filters[].tags[]

Back to FsuCollection spec

FsuCollectionComponentFleetDiscoveryFilterTag defines nested fields for FsuCollection.Component.FleetDiscovery.Filter.Tag.

Field Description Type Required Default Enum
key Defined tag key. string Yes - -
namespace Defined tag namespace. string Yes - -
value Defined tag value. string Yes - -

Spec.fleetDiscovery

Back to FsuCollection spec

FsuCollectionFleetDiscovery defines nested fields for FsuCollection.FleetDiscovery.

Field Description Type Required Default Enum
filters Filters to perform the target discovery. list[object] No - -
fsuDiscoveryId OCIDs of Fleet Software Update Discovery. string No - -
jsonData - string No - -
query OCI Search Service query string. string No - -
strategy - string No - -
targets OCIDs of target database resources to include. list[string] No - -

Spec.fleetDiscovery.filters[]

Back to FsuCollection spec

FsuCollectionFleetDiscoveryFilter defines nested fields for FsuCollection.FleetDiscovery.Filter.

Field Description Type Required Default Enum
entityType Type of resource to match in the discovery. string No - -
identifiers Related resource Ids to include in the discovery. All must match the specified entityType. list[string] No - -
jsonData - string No - -
mode INCLUDE or EXCLUDE the filter results in the discovery for DB targets. Supported for 'FSUCOLLECTION' RESOURCE_ID filter only. string No - -
names List of Database unique names to include in the discovery. list[string] No - -
operator Type of join for each element in this filter. string No - -
tags Defined tags to include in the discovery. list[object] No - -
type - string No - -
versions List of Version strings to include in the discovery. list[string] No - -

Spec.fleetDiscovery.filters[].tags[]

Back to FsuCollection spec

FsuCollectionFleetDiscoveryFilterTag defines nested fields for FsuCollection.FleetDiscovery.Filter.Tag.

Field Description Type Required Default Enum
key Defined tag key. string Yes - -
namespace Defined tag namespace. string Yes - -
value Defined tag value. string Yes - -

Status

FsuCollectionStatus defines the observed state of FsuCollection.

Field Description Type Required Default Enum
activeFsuCycle FsuCollectionActiveFsuCycle defines nested fields for FsuCollection.ActiveFsuCycle. object No - -
compartmentId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Compartment. string No - -
components Details of components in an Exadata software stack. list[object] No - -
definedTags Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace": {"bar-key": "value"}} map[string, map[string, string]] No - -
displayName The user-friendly name for the Exadata Fleet Update Collection. string No - -
fleetDiscovery FsuCollectionFleetDiscovery defines nested fields for FsuCollection.FleetDiscovery. object No - -
freeformTags Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"} map[string, string] No - -
id The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Exadata Fleet Update Collection. string No - -
jsonData - string No - -
lastCompletedFsuCycleId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of last completed FSU Cycle. string No - -
lifecycleDetails A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. string No - -
lifecycleState The current state of the Exadata Fleet Update Collection. string No - -
serviceType Exadata service type for the target resource members. string No - -
sourceMajorVersion Major version of Exadata Image (Guest OS) release for Exadata VM Cluster targets to be included in the Exadata Fleet Update Collection. Only Exadata VM Clusters whose 'systemVersion' is related to the major version will be added to the Exadata Fleet Update Collection. For more details, refer to Oracle document 2075007.1 (https://support.oracle.com/knowledge/Oracle%20Database%20Products/2075007_1.html) string No - -
status - object Yes - -
systemTags Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud": {"free-tier-retained": "true"}} map[string, map[string, string]] No - -
targetCount Number of targets that are members of this Collection. integer No - -
timeCreated The time the Exadata Fleet Update Collection was created. An RFC3339 formatted datetime string. string No - -
timeUpdated The time the Exadata Fleet Update Collection was updated. An RFC3339 formatted datetime string. string No - -
type - string No - -

Status.activeFsuCycle

Back to FsuCollection status

FsuCollectionActiveFsuCycle defines nested fields for FsuCollection.ActiveFsuCycle.

Field Description Type Required Default Enum
displayName Display name of the active Exadata Fleet Update Cycle resource. string No - -
id OCID of the active Exadata Fleet Update Cycle resource. string No - -

Status.components[]

Back to FsuCollection status

FsuCollectionComponent defines nested fields for FsuCollection.Component.

Field Description Type Required Default Enum
componentType - string No - -
fleetDiscovery FsuCollectionComponentFleetDiscovery defines nested fields for FsuCollection.Component.FleetDiscovery. object No - -
jsonData - string No - -
sourceMajorVersion Grid Infrastructure Major Version of targets to be included in the Exadata Fleet Update Collection. Only GI targets that match the version specified in this value would be added to the Exadata Fleet Update Collection. string No - -

Status.components[].fleetDiscovery

Back to FsuCollection status

FsuCollectionComponentFleetDiscovery defines nested fields for FsuCollection.Component.FleetDiscovery.

Field Description Type Required Default Enum
filters Filters to perform the target discovery. list[object] No - -
fsuDiscoveryId OCIDs of Fleet Software Update Discovery. string No - -
jsonData - string No - -
query OCI Search Service query string. string No - -
strategy - string No - -
targets OCIDs of target resources to include. For EXACC service type Collections only VMClusters are allowed. For EXACS service type Collections only CloudVMClusters are allowed. For EXA-DB-XS service type Collections only ExaDBVMClusters are allowed. list[string] No - -

Status.components[].fleetDiscovery.filters[]

Back to FsuCollection status

FsuCollectionComponentFleetDiscoveryFilter defines nested fields for FsuCollection.Component.FleetDiscovery.Filter.

Field Description Type Required Default Enum
entityType Type of resource to match in the discovery. string No - -
identifiers List of Compartments OCIDs to include in the discovery. list[string] No - -
jsonData - string No - -
mode INCLUDE or EXCLUDE the filter results in the discovery for GI targets. Supported for 'FSUCOLLECTION' RESOURCE_ID filter only. string No - -
operator Type of join for each element in this filter. string No - -
tags Defined tags to include in the discovery. list[object] No - -
type - string No - -
versions List of Versions strings to include in the discovery. list[string] No - -

Status.components[].fleetDiscovery.filters[].tags[]

Back to FsuCollection status

FsuCollectionComponentFleetDiscoveryFilterTag defines nested fields for FsuCollection.Component.FleetDiscovery.Filter.Tag.

Field Description Type Required Default Enum
key Defined tag key. string Yes - -
namespace Defined tag namespace. string Yes - -
value Defined tag value. string Yes - -

Status.fleetDiscovery

Back to FsuCollection status

FsuCollectionFleetDiscovery defines nested fields for FsuCollection.FleetDiscovery.

Field Description Type Required Default Enum
filters Filters to perform the target discovery. list[object] No - -
fsuDiscoveryId OCIDs of Fleet Software Update Discovery. string No - -
jsonData - string No - -
query OCI Search Service query string. string No - -
strategy - string No - -
targets OCIDs of target database resources to include. list[string] No - -

Status.fleetDiscovery.filters[]

Back to FsuCollection status

FsuCollectionFleetDiscoveryFilter defines nested fields for FsuCollection.FleetDiscovery.Filter.

Field Description Type Required Default Enum
entityType Type of resource to match in the discovery. string No - -
identifiers Related resource Ids to include in the discovery. All must match the specified entityType. list[string] No - -
jsonData - string No - -
mode INCLUDE or EXCLUDE the filter results in the discovery for DB targets. Supported for 'FSUCOLLECTION' RESOURCE_ID filter only. string No - -
names List of Database unique names to include in the discovery. list[string] No - -
operator Type of join for each element in this filter. string No - -
tags Defined tags to include in the discovery. list[object] No - -
type - string No - -
versions List of Version strings to include in the discovery. list[string] No - -

Status.fleetDiscovery.filters[].tags[]

Back to FsuCollection status

FsuCollectionFleetDiscoveryFilterTag defines nested fields for FsuCollection.FleetDiscovery.Filter.Tag.

Field Description Type Required Default Enum
key Defined tag key. string Yes - -
namespace Defined tag namespace. string Yes - -
value Defined tag value. string Yes - -

Status.status

Back to FsuCollection status

Field Description Type Required Default Enum
async Async is the canonical controller-owned async contract. Resource-local legacy work-request fields may remain as compatibility mirrors while follow-on migrations land, but new async state should project here first. object No - -
conditions - list[object] No - -
createdAt - string (date-time) No - -
deletedAt - string (date-time) No - -
message - string No - -
ocid - string No - -
opcRequestId OpcRequestID is the latest non-empty OCI request ID from a mutating OCI response or surfaced OCI service error that materially contributed to the current shared status projection. Headerless follow-up observations keep the last non-empty value intact. string No - -
reason - string No - -
requestedAt - string (date-time) No - -
updatedAt - string (date-time) No - -

Status.status.async

Back to FsuCollection status

Async is the canonical controller-owned async contract. Resource-local legacy work-request fields may remain as compatibility mirrors while follow-on migrations land, but new async state should project here first.

Field Description Type Required Default Enum
current - object No - -

Status.status.async.current

Back to FsuCollection status

Field Description Type Required Default Enum
message - string No - -
normalizedClass - string Yes - attention, canceled, failed, pending, succeeded, unknown
percentComplete - number No - -
phase - string Yes - create, delete, update
rawOperationType - string No - -
rawStatus - string No - -
source - string Yes - lifecycle, none, workrequest
updatedAt - string (date-time) Yes - -
workRequestId - string No - -

Status.status.conditions[]

Back to FsuCollection status

Field Description Type Required Default Enum
lastTransitionTime - string (date-time) No - -
message - string No - -
reason - string No - -
status - string Yes - -
type - string Yes - -

FsuCycle

FsuCycle is the Schema for the fsucycles API.

  • Plural: fsucycles
  • Scope: Namespaced
  • APIVersion: fleetsoftwareupdate.oracle.com/v1beta1
  • Sample: Sample (config/samples/fleetsoftwareupdate_v1beta1_fsucycle.yaml)
  • Packages: Not currently exposed by a customer-visible package.

Spec

FsuCycleSpec defines the desired state of FsuCycle.

Field Description Type Required Default Enum
applyActionSchedule FsuCycleApplyActionSchedule defines nested fields for FsuCycle.ApplyActionSchedule. object No - -
batchingStrategy FsuCycleBatchingStrategy defines nested fields for FsuCycle.BatchingStrategy. object No - -
compartmentId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Compartment. string Yes - -
definedTags Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace": {"bar-key": "value"}} map[string, map[string, string]] No - -
diagnosticsCollection FsuCycleDiagnosticsCollection defines nested fields for FsuCycle.DiagnosticsCollection. object No - -
displayName The user-friendly name for the Exadata Fleet Update Cycle. string No - -
freeformTags Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"} map[string, string] No - -
fsuCollectionId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Exadata Fleet Update Collection which will be updated by the Exadata Fleet Update Cycle being created. string Yes - -
goalVersionDetails FsuCycleGoalVersionDetails defines nested fields for FsuCycle.GoalVersionDetails. object Yes - -
isIgnoreMissingPatches List of identifiers of patches to ignore. This attribute will be ignored for Exadata Image (Guest OS) maintenance update. list[string] No - -
isIgnorePatches Ignore patch conflicts or missing patches between the source and goal homes. This attribute will be ignored for Exadata Image (Guest OS) maintenance update. boolean No - -
isKeepPlacement Ensure that database services are online on the same VMs before and after the maintenance update. boolean No - -
jsonData - string No - -
maxDrainTimeoutInSeconds Timeout for session draining for database services specified in seconds. integer No - -
stageActionSchedule FsuCycleStageActionSchedule defines nested fields for FsuCycle.StageActionSchedule. object No - -
type - string No - -
upgradeDetails FsuCycleUpgradeDetails defines nested fields for FsuCycle.UpgradeDetails. object No - -

Spec.applyActionSchedule

Back to FsuCycle spec

FsuCycleApplyActionSchedule defines nested fields for FsuCycle.ApplyActionSchedule.

Field Description Type Required Default Enum
jsonData - string No - -
type - string No - -

Spec.batchingStrategy

Back to FsuCycle spec

FsuCycleBatchingStrategy defines nested fields for FsuCycle.BatchingStrategy.

Field Description Type Required Default Enum
jsonData - string No - -
type - string No - -

Spec.diagnosticsCollection

Back to FsuCycle spec

FsuCycleDiagnosticsCollection defines nested fields for FsuCycle.DiagnosticsCollection.

Field Description Type Required Default Enum
logCollectionMode 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. string No - -

Spec.goalVersionDetails

Back to FsuCycle spec

FsuCycleGoalVersionDetails defines nested fields for FsuCycle.GoalVersionDetails.

Field Description Type Required Default Enum
homePolicy - string No - -
jsonData - string No - -
newHomePrefix - string No - -
type - string No - -

Spec.stageActionSchedule

Back to FsuCycle spec

FsuCycleStageActionSchedule defines nested fields for FsuCycle.StageActionSchedule.

Field Description Type Required Default Enum
jsonData - string No - -
type - string No - -

Spec.upgradeDetails

Back to FsuCycle spec

FsuCycleUpgradeDetails defines nested fields for FsuCycle.UpgradeDetails.

Field Description Type Required Default Enum
collectionType - string No - -
isIgnorePostUpgradeErrors Ignore errors during post Oracle Grid Infrastructure upgrade Cluster Verification Utility (CVU) check. boolean No - -
isIgnorePrerequisites Ignore the Cluster Verification Utility (CVU) prerequisite checks. boolean No - -
isRecompileInvalidObjects Enables or disables the recompilation of invalid objects. boolean No - -
isTimeZoneUpgrade Enables or disables time zone upgrade. boolean No - -
jsonData - string No - -
maxDrainTimeoutInSeconds Service drain timeout specified in seconds. integer No - -

Status

FsuCycleStatus defines the observed state of FsuCycle.

Field Description Type Required Default Enum
applyActionSchedule FsuCycleApplyActionSchedule defines nested fields for FsuCycle.ApplyActionSchedule. object No - -
batchingStrategy FsuCycleBatchingStrategy defines nested fields for FsuCycle.BatchingStrategy. object No - -
collectionType Type of the Exadata Fleet Update Collection being updated by this Exadata Fleet Update Cycle. string No - -
compartmentId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Compartment. string No - -
definedTags Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace": {"bar-key": "value"}} map[string, map[string, string]] No - -
diagnosticsCollection FsuCycleDiagnosticsCollection defines nested fields for FsuCycle.DiagnosticsCollection. object No - -
displayName The user-friendly name for the Exadata Fleet Update Cycle. string No - -
executingFsuActionId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Exadata Fleet Update Action that is currently in progress, if applicable. string No - -
freeformTags Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"} map[string, string] No - -
fsuCollectionId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Exadata Fleet Update Collection being updated by this Exadata Fleet Update Cycle. string No - -
goalVersionDetails FsuCycleGoalVersionDetails defines nested fields for FsuCycle.GoalVersionDetails. object No - -
id The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Exadata Fleet Update Cycle. string No - -
isIgnoreMissingPatches List of identifiers of patches to ignore. This attribute will be ignored for Exadata Image (Guest OS) maintenance update. list[string] No - -
isIgnorePatches Ignore patch conflicts or missing patches between the source and goal homes. This attribute will be ignored for Exadata Image (Guest OS) maintenance update. boolean No - -
isKeepPlacement Ensure that database services are online on the same VMs before and after the maintenance update. boolean No - -
jsonData - string No - -
lastCompletedAction 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. string No - -
lastCompletedActionId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the latest Action in the Exadata Fleet Update Cycle. string No - -
lifecycleDetails A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. string No - -
lifecycleState The current state of the Exadata Fleet Update Cycle. string No - -
maxDrainTimeoutInSeconds Timeout for session draining for database services specified in seconds. integer No - -
nextActionToExecute All possible Exadata Fleet Update Actions will be listed. The first element is the suggested Exadata Fleet Update Action. list[object] No - -
rollbackCycleState 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. string No - -
stageActionSchedule FsuCycleStageActionSchedule defines nested fields for FsuCycle.StageActionSchedule. object No - -
status - object Yes - -
systemTags Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud": {"free-tier-retained": "true"}} map[string, map[string, string]] No - -
timeCreated The date and time the Exadata Fleet Update Cycle was created, as described in RFC 3339 (https://tools.ietf.org/rfc/rfc3339), section 14.29. string No - -
timeFinished The date and time the Exadata Fleet Update Cycle was finished, as described in RFC 3339 (https://tools.ietf.org/rfc/rfc3339). string No - -
timeUpdated The date and time the Exadata Fleet Update Cycle was updated, as described in RFC 3339 (https://tools.ietf.org/rfc/rfc3339), section 14.29. string No - -
type - string No - -
upgradeDetails FsuCycleUpgradeDetails defines nested fields for FsuCycle.UpgradeDetails. object No - -

Status.applyActionSchedule

Back to FsuCycle status

FsuCycleApplyActionSchedule defines nested fields for FsuCycle.ApplyActionSchedule.

Field Description Type Required Default Enum
jsonData - string No - -
type - string No - -

Status.batchingStrategy

Back to FsuCycle status

FsuCycleBatchingStrategy defines nested fields for FsuCycle.BatchingStrategy.

Field Description Type Required Default Enum
jsonData - string No - -
type - string No - -

Status.diagnosticsCollection

Back to FsuCycle status

FsuCycleDiagnosticsCollection defines nested fields for FsuCycle.DiagnosticsCollection.

Field Description Type Required Default Enum
logCollectionMode 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. string No - -

Status.goalVersionDetails

Back to FsuCycle status

FsuCycleGoalVersionDetails defines nested fields for FsuCycle.GoalVersionDetails.

Field Description Type Required Default Enum
homePolicy - string No - -
jsonData - string No - -
newHomePrefix - string No - -
type - string No - -

Status.nextActionToExecute[]

Back to FsuCycle status

FsuCycleNextActionToExecute defines nested fields for FsuCycle.NextActionToExecute.

Field Description Type Required Default Enum
timeToStart The date and time the Exadata Fleet Update Action is expected to start. Null if no Action has been scheduled. RFC 3339 (https://tools.ietf.org/rfc/rfc3339), section 14.29. string No - -
type Type of Exadata Fleet Update Action string No - -

Status.stageActionSchedule

Back to FsuCycle status

FsuCycleStageActionSchedule defines nested fields for FsuCycle.StageActionSchedule.

Field Description Type Required Default Enum
jsonData - string No - -
type - string No - -

Status.status

Back to FsuCycle status

Field Description Type Required Default Enum
async Async is the canonical controller-owned async contract. Resource-local legacy work-request fields may remain as compatibility mirrors while follow-on migrations land, but new async state should project here first. object No - -
conditions - list[object] No - -
createdAt - string (date-time) No - -
deletedAt - string (date-time) No - -
message - string No - -
ocid - string No - -
opcRequestId OpcRequestID is the latest non-empty OCI request ID from a mutating OCI response or surfaced OCI service error that materially contributed to the current shared status projection. Headerless follow-up observations keep the last non-empty value intact. string No - -
reason - string No - -
requestedAt - string (date-time) No - -
updatedAt - string (date-time) No - -

Status.status.async

Back to FsuCycle status

Async is the canonical controller-owned async contract. Resource-local legacy work-request fields may remain as compatibility mirrors while follow-on migrations land, but new async state should project here first.

Field Description Type Required Default Enum
current - object No - -

Status.status.async.current

Back to FsuCycle status

Field Description Type Required Default Enum
message - string No - -
normalizedClass - string Yes - attention, canceled, failed, pending, succeeded, unknown
percentComplete - number No - -
phase - string Yes - create, delete, update
rawOperationType - string No - -
rawStatus - string No - -
source - string Yes - lifecycle, none, workrequest
updatedAt - string (date-time) Yes - -
workRequestId - string No - -

Status.status.conditions[]

Back to FsuCycle status

Field Description Type Required Default Enum
lastTransitionTime - string (date-time) No - -
message - string No - -
reason - string No - -
status - string Yes - -
type - string Yes - -

Status.upgradeDetails

Back to FsuCycle status

FsuCycleUpgradeDetails defines nested fields for FsuCycle.UpgradeDetails.

Field Description Type Required Default Enum
collectionType - string No - -
isIgnorePostUpgradeErrors Ignore errors during post Oracle Grid Infrastructure upgrade Cluster Verification Utility (CVU) check. boolean No - -
isIgnorePrerequisites Ignore the Cluster Verification Utility (CVU) prerequisite checks. boolean No - -
isRecompileInvalidObjects Enables or disables the recompilation of invalid objects. boolean No - -
isTimeZoneUpgrade Enables or disables time zone upgrade. boolean No - -
jsonData - string No - -
maxDrainTimeoutInSeconds Service drain timeout specified in seconds. integer No - -

FsuDiscovery

FsuDiscovery is the Schema for the fsudiscoveries API.

  • Plural: fsudiscoveries
  • Scope: Namespaced
  • APIVersion: fleetsoftwareupdate.oracle.com/v1beta1
  • Sample: Sample (config/samples/fleetsoftwareupdate_v1beta1_fsudiscovery.yaml)
  • Packages: Not currently exposed by a customer-visible package.

Spec

FsuDiscoverySpec defines the desired state of FsuDiscovery.

Field Description Type Required Default Enum
compartmentId Compartment Identifier. string Yes - -
definedTags Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace": {"bar-key": "value"}} map[string, map[string, string]] No - -
details FsuDiscoveryDetails defines nested fields for FsuDiscovery.Details. object Yes - -
displayName Exadata Fleet Update Collection display name. string No - -
freeformTags Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"} map[string, string] No - -

Spec.details

Back to FsuDiscovery spec

FsuDiscoveryDetails defines nested fields for FsuDiscovery.Details.

Field Description Type Required Default Enum
components Discovery filter details of components in an Exadata software stack. list[object] No - -
criteria FsuDiscoveryDetailsCriteria defines nested fields for FsuDiscovery.Details.Criteria. object No - -
jsonData - string No - -
serviceType Exadata service type for the target resource members. string Yes - -
sourceMajorVersion Grid Infrastructure Major Version of targets to be included in the Exadata Fleet Update Discovery results. Only GI targets that match the version specified in this value would be added to the Exadata Fleet Update Discovery results. string No - -
type - string No - -

Spec.details.components[]

Back to FsuDiscovery spec

FsuDiscoveryDetailsComponent defines nested fields for FsuDiscovery.Details.Component.

Field Description Type Required Default Enum
componentType - string No - -
criteria FsuDiscoveryDetailsComponentCriteria defines nested fields for FsuDiscovery.Details.Component.Criteria. object No - -
jsonData - string No - -
sourceMajorVersion Major version of Exadata Image (Guest OS) release for Exadata VM Cluster targets to be included in the results for an Exadata Fleet Update Discovery. Major Versions of Exadata Software are demarcated by the underlying Oracle Linux OS version. For more details, refer to Oracle document 2075007.1 (https://support.oracle.com/knowledge/Oracle%20Database%20Products/2075007_1.html) string No - -

Spec.details.components[].criteria

Back to FsuDiscovery spec

FsuDiscoveryDetailsComponentCriteria defines nested fields for FsuDiscovery.Details.Component.Criteria.

Field Description Type Required Default Enum
filters Filters to use for search. list[object] No - -
fsuDiscoveryId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Exadata Fleet Update Discovery. string No - -
jsonData - string No - -
query OCI Search Service (https://docs.oracle.com/iaas/Content/Search/Concepts/queryoverview.htm) query string. string No - -
strategy - string No - -
targets The OCIDs (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of Exadata VM Cluster targets. Only Exadata VM Cluster targets associated with the specified 'serviceType' are allowed. list[string] No - -

Spec.details.components[].criteria.filters[]

Back to FsuDiscovery spec

FsuDiscoveryDetailsComponentCriteriaFilter defines nested fields for FsuDiscovery.Details.Component.Criteria.Filter.

Field Description Type Required Default Enum
entityType Type of associated resource. string No - -
exadataReleases List of Exadata Release versions to include when discovering Exadata VM Cluster targets for a 'GUEST_OS' collection. list[string] No - -
identifiers List of OCIDs (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of Compartments to include when discovering Exadata VM Cluster targets for a 'GUEST_OS' collection. list[string] No - -
jsonData - string No - -
mode INCLUDE or EXCLUDE the filter results when discovering Exadata VM Cluster targets for a 'GUEST_OS' collection. Supported only for RESOURCE_ID filter. string No - -
operator Type of join for each element in this filter. string No - -
tags Free-form tags (https://docs.oracle.com/iaas/Content/Tagging/Concepts/understandingfreeformtags.htm) to include when discovering Exadata VM Cluster targets for a 'GUEST_OS' collection. list[object] No - -
type - string No - -
versions List of Exadata Image (Guest OS) version strings to include when discovering Exadata VM Cluster targets for a 'GUEST_OS' collection. list[string] No - -

Spec.details.components[].criteria.filters[].tags[]

Back to FsuDiscovery spec

FsuDiscoveryDetailsComponentCriteriaFilterTag defines nested fields for FsuDiscovery.Details.Component.Criteria.Filter.Tag.

Field Description Type Required Default Enum
key Freeform tag key. string Yes - -
value Freeform tag value. string Yes - -

Spec.details.criteria

Back to FsuDiscovery spec

FsuDiscoveryDetailsCriteria defines nested fields for FsuDiscovery.Details.Criteria.

Field Description Type Required Default Enum
filters Filters to perform the target discovery. list[object] No - -
fsuDiscoveryId OCIDs of Fleet Software Update Discovery. string No - -
jsonData - string No - -
query OCI Search Service query string. string No - -
strategy - string No - -
targets OCIDs of target resources to include. For EXACC service type Collections only VMClusters are allowed. For EXACS service type Collections only CloudVMClusters are allowed. For EXA-DB-XS service type Collections only ExaDBVMClusters are allowed. list[string] No - -

Spec.details.criteria.filters[]

Back to FsuDiscovery spec

FsuDiscoveryDetailsCriteriaFilter defines nested fields for FsuDiscovery.Details.Criteria.Filter.

Field Description Type Required Default Enum
entityType Type of resource to match in the discovery. string No - -
identifiers List of Compartments OCIDs to include in the discovery. list[string] No - -
jsonData - string No - -
mode INCLUDE or EXCLUDE the filter results in the discovery for GI targets. Supported for 'FSUCOLLECTION' RESOURCE_ID filter only. string No - -
operator Type of join for each element in this filter. string No - -
tags Defined tags to include in the discovery. list[object] No - -
type - string No - -
versions List of Versions strings to include in the discovery. list[string] No - -

Spec.details.criteria.filters[].tags[]

Back to FsuDiscovery spec

FsuDiscoveryDetailsCriteriaFilterTag defines nested fields for FsuDiscovery.Details.Criteria.Filter.Tag.

Field Description Type Required Default Enum
key Defined tag key. string Yes - -
namespace Defined tag namespace. string Yes - -
value Defined tag value. string Yes - -

Status

FsuDiscoveryStatus defines the observed state of FsuDiscovery.

Field Description Type Required Default Enum
compartmentId Compartment Identifier. string No - -
definedTags Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace": {"bar-key": "value"}} map[string, map[string, string]] No - -
details FsuDiscoveryDetails defines nested fields for FsuDiscovery.Details. object No - -
displayName Exadata Fleet Update Discovery display name. string No - -
freeformTags Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"} map[string, string] No - -
id OCID identifier for the Exadata Fleet Update Discovery. string No - -
lifecycleDetails A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. string No - -
lifecycleState The current state of the Exadata Fleet Update Discovery. string No - -
status - object Yes - -
systemTags Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud": {"free-tier-retained": "true"}} map[string, map[string, string]] No - -
timeCreated The date and time the Exadata Fleet Update Discovery was created, as described in RFC 3339 (https://tools.ietf.org/rfc/rfc3339), section 14.29. string No - -
timeFinished The date and time the Exadata Fleet Update Discovery was finished, as described in RFC 3339 (https://tools.ietf.org/rfc/rfc3339). string No - -
timeUpdated The date and time the Exadata Fleet Update Discovery was updated, as described in RFC 3339 (https://tools.ietf.org/rfc/rfc3339), section 14.29. string No - -

Status.details

Back to FsuDiscovery status

FsuDiscoveryDetails defines nested fields for FsuDiscovery.Details.

Field Description Type Required Default Enum
components Discovery filter details of components in an Exadata software stack. list[object] No - -
criteria FsuDiscoveryDetailsCriteria defines nested fields for FsuDiscovery.Details.Criteria. object No - -
jsonData - string No - -
serviceType Exadata service type for the target resource members. string Yes - -
sourceMajorVersion Grid Infrastructure Major Version of targets to be included in the Exadata Fleet Update Discovery results. Only GI targets that match the version specified in this value would be added to the Exadata Fleet Update Discovery results. string No - -
type - string No - -

Status.details.components[]

Back to FsuDiscovery status

FsuDiscoveryDetailsComponent defines nested fields for FsuDiscovery.Details.Component.

Field Description Type Required Default Enum
componentType - string No - -
criteria FsuDiscoveryDetailsComponentCriteria defines nested fields for FsuDiscovery.Details.Component.Criteria. object No - -
jsonData - string No - -
sourceMajorVersion Major version of Exadata Image (Guest OS) release for Exadata VM Cluster targets to be included in the results for an Exadata Fleet Update Discovery. Major Versions of Exadata Software are demarcated by the underlying Oracle Linux OS version. For more details, refer to Oracle document 2075007.1 (https://support.oracle.com/knowledge/Oracle%20Database%20Products/2075007_1.html) string No - -

Status.details.components[].criteria

Back to FsuDiscovery status

FsuDiscoveryDetailsComponentCriteria defines nested fields for FsuDiscovery.Details.Component.Criteria.

Field Description Type Required Default Enum
filters Filters to use for search. list[object] No - -
fsuDiscoveryId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Exadata Fleet Update Discovery. string No - -
jsonData - string No - -
query OCI Search Service (https://docs.oracle.com/iaas/Content/Search/Concepts/queryoverview.htm) query string. string No - -
strategy - string No - -
targets The OCIDs (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of Exadata VM Cluster targets. Only Exadata VM Cluster targets associated with the specified 'serviceType' are allowed. list[string] No - -

Status.details.components[].criteria.filters[]

Back to FsuDiscovery status

FsuDiscoveryDetailsComponentCriteriaFilter defines nested fields for FsuDiscovery.Details.Component.Criteria.Filter.

Field Description Type Required Default Enum
entityType Type of associated resource. string No - -
exadataReleases List of Exadata Release versions to include when discovering Exadata VM Cluster targets for a 'GUEST_OS' collection. list[string] No - -
identifiers List of OCIDs (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of Compartments to include when discovering Exadata VM Cluster targets for a 'GUEST_OS' collection. list[string] No - -
jsonData - string No - -
mode INCLUDE or EXCLUDE the filter results when discovering Exadata VM Cluster targets for a 'GUEST_OS' collection. Supported only for RESOURCE_ID filter. string No - -
operator Type of join for each element in this filter. string No - -
tags Free-form tags (https://docs.oracle.com/iaas/Content/Tagging/Concepts/understandingfreeformtags.htm) to include when discovering Exadata VM Cluster targets for a 'GUEST_OS' collection. list[object] No - -
type - string No - -
versions List of Exadata Image (Guest OS) version strings to include when discovering Exadata VM Cluster targets for a 'GUEST_OS' collection. list[string] No - -

Status.details.components[].criteria.filters[].tags[]

Back to FsuDiscovery status

FsuDiscoveryDetailsComponentCriteriaFilterTag defines nested fields for FsuDiscovery.Details.Component.Criteria.Filter.Tag.

Field Description Type Required Default Enum
key Freeform tag key. string Yes - -
value Freeform tag value. string Yes - -

Status.details.criteria

Back to FsuDiscovery status

FsuDiscoveryDetailsCriteria defines nested fields for FsuDiscovery.Details.Criteria.

Field Description Type Required Default Enum
filters Filters to perform the target discovery. list[object] No - -
fsuDiscoveryId OCIDs of Fleet Software Update Discovery. string No - -
jsonData - string No - -
query OCI Search Service query string. string No - -
strategy - string No - -
targets OCIDs of target resources to include. For EXACC service type Collections only VMClusters are allowed. For EXACS service type Collections only CloudVMClusters are allowed. For EXA-DB-XS service type Collections only ExaDBVMClusters are allowed. list[string] No - -

Status.details.criteria.filters[]

Back to FsuDiscovery status

FsuDiscoveryDetailsCriteriaFilter defines nested fields for FsuDiscovery.Details.Criteria.Filter.

Field Description Type Required Default Enum
entityType Type of resource to match in the discovery. string No - -
identifiers List of Compartments OCIDs to include in the discovery. list[string] No - -
jsonData - string No - -
mode INCLUDE or EXCLUDE the filter results in the discovery for GI targets. Supported for 'FSUCOLLECTION' RESOURCE_ID filter only. string No - -
operator Type of join for each element in this filter. string No - -
tags Defined tags to include in the discovery. list[object] No - -
type - string No - -
versions List of Versions strings to include in the discovery. list[string] No - -

Status.details.criteria.filters[].tags[]

Back to FsuDiscovery status

FsuDiscoveryDetailsCriteriaFilterTag defines nested fields for FsuDiscovery.Details.Criteria.Filter.Tag.

Field Description Type Required Default Enum
key Defined tag key. string Yes - -
namespace Defined tag namespace. string Yes - -
value Defined tag value. string Yes - -

Status.status

Back to FsuDiscovery status

Field Description Type Required Default Enum
async Async is the canonical controller-owned async contract. Resource-local legacy work-request fields may remain as compatibility mirrors while follow-on migrations land, but new async state should project here first. object No - -
conditions - list[object] No - -
createdAt - string (date-time) No - -
deletedAt - string (date-time) No - -
message - string No - -
ocid - string No - -
opcRequestId OpcRequestID is the latest non-empty OCI request ID from a mutating OCI response or surfaced OCI service error that materially contributed to the current shared status projection. Headerless follow-up observations keep the last non-empty value intact. string No - -
reason - string No - -
requestedAt - string (date-time) No - -
updatedAt - string (date-time) No - -

Status.status.async

Back to FsuDiscovery status

Async is the canonical controller-owned async contract. Resource-local legacy work-request fields may remain as compatibility mirrors while follow-on migrations land, but new async state should project here first.

Field Description Type Required Default Enum
current - object No - -

Status.status.async.current

Back to FsuDiscovery status

Field Description Type Required Default Enum
message - string No - -
normalizedClass - string Yes - attention, canceled, failed, pending, succeeded, unknown
percentComplete - number No - -
phase - string Yes - create, delete, update
rawOperationType - string No - -
rawStatus - string No - -
source - string Yes - lifecycle, none, workrequest
updatedAt - string (date-time) Yes - -
workRequestId - string No - -

Status.status.conditions[]

Back to FsuDiscovery status

Field Description Type Required Default Enum
lastTransitionTime - string (date-time) No - -
message - string No - -
reason - string No - -
status - string Yes - -
type - string Yes - -

FsuReadinessCheck

FsuReadinessCheck is the Schema for the fsureadinesschecks API.

  • Plural: fsureadinesschecks
  • Scope: Namespaced
  • APIVersion: fleetsoftwareupdate.oracle.com/v1beta1
  • Sample: Sample (config/samples/fleetsoftwareupdate_v1beta1_fsureadinesscheck.yaml)
  • Packages: Not currently exposed by a customer-visible package.

Spec

FsuReadinessCheckSpec defines the desired state of FsuReadinessCheck.

Field Description Type Required Default Enum
compartmentId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Compartment. string Yes - -
definedTags Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace": {"bar-key": "value"}} map[string, map[string, string]] No - -
displayName The user-friendly name for the Exadata Fleet Update Readiness Check resource. string No - -
freeformTags Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"} map[string, string] No - -
jsonData - string No - -
targets List of targets that will run the Exadata Fleet Update Readiness Check. The targets have to be of the same entity type. list[object] No - -
type - string No - -

Spec.targets[]

Back to FsuReadinessCheck spec

FsuReadinessCheckTarget defines nested fields for FsuReadinessCheck.Target.

Field Description Type Required Default Enum
entityId Resource identifier OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) string Yes - -
entityType Resource entity type string Yes - -

Status

FsuReadinessCheckStatus defines the observed state of FsuReadinessCheck.

Field Description Type Required Default Enum
compartmentId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Compartment. string No - -
definedTags Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace": {"bar-key": "value"}} map[string, map[string, string]] No - -
displayName The user-friendly name for the Exadata Fleet Update Readiness Check resource. string No - -
freeformTags Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"} map[string, string] No - -
id The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Exadata Fleet Update Readiness Check. string No - -
issueCount Number of issues found during the Exadata Fleet Update Readiness Check run. integer No - -
issues Issues found during the Exadata Fleet Update Readiness Check run. list[object] No - -
jsonData - string No - -
lifecycleDetails A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. string No - -
lifecycleState Possible lifecycle states for the Exadata Fleet Update Readiness Check resource. string No - -
status - object Yes - -
systemTags Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud": {"free-tier-retained": "true"}} map[string, map[string, string]] No - -
targets List of targets that will run the Exadata Fleet Update Readiness Check. The targets have to be of the same entity type. list[object] No - -
timeCreated The date and time the Exadata Fleet Update Readiness Check was created, as described in RFC 3339 (https://tools.ietf.org/rfc/rfc3339), section 14.29. string No - -
timeFinished The date and time the Exadata Fleet Update Readiness Check was finished, as described in RFC 3339 (https://tools.ietf.org/rfc/rfc3339). string No - -
timeUpdated The date and time the Exadata Fleet Update Readiness Check was updated, as described in RFC 3339 (https://tools.ietf.org/rfc/rfc3339), section 14.29. string No - -
type - string No - -

Status.issues[]

Back to FsuReadinessCheck status

FsuReadinessCheckIssue defines nested fields for FsuReadinessCheck.Issue.

Field Description Type Required Default Enum
description Description of the patching issue. string No - -
impactedResourceId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the resource impacted by the patching issue. string No - -
name Name of the patching issue. string No - -
recommendedAction Recommended action to perform to address or further triage the patching issue. string No - -

Status.status

Back to FsuReadinessCheck status

Field Description Type Required Default Enum
async Async is the canonical controller-owned async contract. Resource-local legacy work-request fields may remain as compatibility mirrors while follow-on migrations land, but new async state should project here first. object No - -
conditions - list[object] No - -
createdAt - string (date-time) No - -
deletedAt - string (date-time) No - -
message - string No - -
ocid - string No - -
opcRequestId OpcRequestID is the latest non-empty OCI request ID from a mutating OCI response or surfaced OCI service error that materially contributed to the current shared status projection. Headerless follow-up observations keep the last non-empty value intact. string No - -
reason - string No - -
requestedAt - string (date-time) No - -
updatedAt - string (date-time) No - -

Status.status.async

Back to FsuReadinessCheck status

Async is the canonical controller-owned async contract. Resource-local legacy work-request fields may remain as compatibility mirrors while follow-on migrations land, but new async state should project here first.

Field Description Type Required Default Enum
current - object No - -

Status.status.async.current

Back to FsuReadinessCheck status

Field Description Type Required Default Enum
message - string No - -
normalizedClass - string Yes - attention, canceled, failed, pending, succeeded, unknown
percentComplete - number No - -
phase - string Yes - create, delete, update
rawOperationType - string No - -
rawStatus - string No - -
source - string Yes - lifecycle, none, workrequest
updatedAt - string (date-time) Yes - -
workRequestId - string No - -

Status.status.conditions[]

Back to FsuReadinessCheck status

Field Description Type Required Default Enum
lastTransitionTime - string (date-time) No - -
message - string No - -
reason - string No - -
status - string Yes - -
type - string Yes - -

Status.targets[]

Back to FsuReadinessCheck status

FsuReadinessCheckTarget defines nested fields for FsuReadinessCheck.Target.

Field Description Type Required Default Enum
entityId Resource identifier OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) string Yes - -
entityType Resource entity type string Yes - -