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
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 |
- |
- |
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 |
- |
- |
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 |
- |
- |
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 |
- |
- |
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 |
- |
- |
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 |
- |
- |
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 |
- |
- |
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 |
- |
- |
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 |
- |
- |