oci-service-operator

jmsutils.oracle.com/v1beta1

Back to API Reference

APIVersion: jmsutils.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 jmsutils.oracle.com/v1beta1.

Resources

Kind Scope Sample Packages
AnalyzeApplicationsConfiguration Namespaced Sample -
JavaMigrationAnalysis Namespaced Sample -
PerformanceTuningAnalysis Namespaced Sample -
SubscriptionAcknowledgmentConfiguration Namespaced Sample -
WorkItem Namespaced Sample -

AnalyzeApplicationsConfiguration

AnalyzeApplicationsConfiguration is the Schema for the analyzeapplicationsconfigurations API.

Spec

AnalyzeApplicationsConfigurationSpec defines the desired state of AnalyzeApplicationsConfiguration.

Field Description Type Required Default Enum
bucketName The name of the bucket used for analyzing applications. string No - -
namespaceName The Object Storage namespace used for analyzing applications. string No - -

Status

AnalyzeApplicationsConfigurationStatus defines the observed state of AnalyzeApplicationsConfiguration.

Field Description Type Required Default Enum
bucketName The name of the bucket used for analyzing applications. string No - -
namespaceName The Object Storage namespace used for analyzing applications. string No - -
status - object Yes - -

Status.status

Back to AnalyzeApplicationsConfiguration 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 AnalyzeApplicationsConfiguration 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 AnalyzeApplicationsConfiguration 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 AnalyzeApplicationsConfiguration status

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

JavaMigrationAnalysis

JavaMigrationAnalysis is the Schema for the javamigrationanalysis API.

Spec

JavaMigrationAnalysisSpec defines the desired state of JavaMigrationAnalysis.

Field Description Type Required Default Enum
analysisProjectName Name of the analysis project. string Yes - -
compartmentId The OCID of the compartment where the Java Migration Analysis will be requested. string Yes - -
inputApplicationsObjectStoragePaths Object Storage paths to the input application files to analyze. list[string] Yes - -
targetJdkVersion Target JDK version for this Java Migration Analysis. string Yes - -

Status

JavaMigrationAnalysisStatus defines the observed state of JavaMigrationAnalysis.

Field Description Type Required Default Enum
analysisProjectName Name of the analysis project. string No - -
analysisResultFiles The analysis application file names result in the Object Storage. list[string] No - -
analysisResultObjectStoragePath Path to the Object Storage analysis application result. string No - -
bucketName Object storage bucket name. string No - -
compartmentId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. string No - -
createdBy JavaMigrationAnalysisCreatedBy defines nested fields for JavaMigrationAnalysis.CreatedBy. object No - -
id The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Java Migration Analysis. string No - -
inputApplicationsObjectStoragePaths Object storage paths to the input files applications to be analysed. list[string] No - -
metadata Additional info reserved for future use. string No - -
namespaceName Object storage namespace. string No - -
status - object Yes - -
targetJdkVersion Jdk Version of the Java Migration Analysis target. string No - -
timeCreated The date and time the Java Migration Analysis was created, in the format defined by RFC 3339 (https://tools.ietf.org/html/rfc3339). Example: 2016-08-25T21:10:29.600Z string No - -
timeFinished The date and time the Java Migration Analysis was finished, in the format defined by RFC 3339 (https://tools.ietf.org/html/rfc3339). Example: 2016-08-25T21:10:29.600Z string No - -
timeStarted The date and time the Java Migration Analysis was started, in the format defined by RFC 3339 (https://tools.ietf.org/html/rfc3339). Example: 2016-08-25T21:10:29.600Z string No - -
workRequestId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Work Request. string No - -

Status.createdBy

Back to JavaMigrationAnalysis status

JavaMigrationAnalysisCreatedBy defines nested fields for JavaMigrationAnalysis.CreatedBy.

Field Description Type Required Default Enum
displayName The name of the principal. string No - -
id The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the principal. string No - -

Status.status

Back to JavaMigrationAnalysis 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 JavaMigrationAnalysis 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 JavaMigrationAnalysis 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 JavaMigrationAnalysis status

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

PerformanceTuningAnalysis

PerformanceTuningAnalysis is the Schema for the performancetuninganalysis API.

Spec

PerformanceTuningAnalysisSpec defines the desired state of PerformanceTuningAnalysis.

No documented fields in the checked-in CRD schema.

Status

PerformanceTuningAnalysisStatus defines the observed state of PerformanceTuningAnalysis.

Field Description Type Required Default Enum
analysisProjectName Name of the analysis project. string No - -
artifactObjectStoragePath Object storage path to the artifact. string No - -
compartmentId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. string No - -
createdBy PerformanceTuningAnalysisCreatedBy defines nested fields for PerformanceTuningAnalysis.CreatedBy. object No - -
id The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Performance Tuning Analysis. string No - -
result Possible Performance Tuning Result statuses. string No - -
resultObjectStoragePath Object storage path to the analysis. string No - -
status - object Yes - -
timeCreated The date and time the Performance Tuning Analysis was created, in the format defined by RFC 3339 (https://tools.ietf.org/html/rfc3339). Example: 2016-08-25T21:10:29.600Z string No - -
timeFinished The date and time the Performance Tuning Analysis was finished, in the format defined by RFC 3339 (https://tools.ietf.org/html/rfc3339). Example: 2016-08-25T21:10:29.600Z string No - -
timeStarted The date and time the Performance Tuning Analysis was started, in the format defined by RFC 3339 (https://tools.ietf.org/html/rfc3339). Example: 2016-08-25T21:10:29.600Z string No - -
warningCount Number of warnings in the Performance Tuning Analysis. integer No - -
workRequestId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Work Request. string No - -

Status.createdBy

Back to PerformanceTuningAnalysis status

PerformanceTuningAnalysisCreatedBy defines nested fields for PerformanceTuningAnalysis.CreatedBy.

Field Description Type Required Default Enum
displayName The name of the principal. string No - -
id The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the principal. string No - -

Status.status

Back to PerformanceTuningAnalysis 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 PerformanceTuningAnalysis 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 PerformanceTuningAnalysis 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 PerformanceTuningAnalysis status

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

SubscriptionAcknowledgmentConfiguration

SubscriptionAcknowledgmentConfiguration is the Schema for the subscriptionacknowledgmentconfigurations API.

Spec

SubscriptionAcknowledgmentConfigurationSpec defines the desired state of SubscriptionAcknowledgmentConfiguration.

Field Description Type Required Default Enum
isAcknowledged Flag to determine whether the subscription was acknowledged or not. boolean No - -

Status

SubscriptionAcknowledgmentConfigurationStatus defines the observed state of SubscriptionAcknowledgmentConfiguration.

Field Description Type Required Default Enum
acknowledgedBy The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the principal that ackwnoledged the subscription. string No - -
isAcknowledged Flag to determine whether the subscription was acknowledged or not. boolean No - -
status - object Yes - -
timeAcknowledged The date and time the subscription was acknowledged (formatted according to RFC3339 (https://datatracker.ietf.org/doc/html/rfc3339)). string No - -

Status.status

Back to SubscriptionAcknowledgmentConfiguration 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 SubscriptionAcknowledgmentConfiguration 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 SubscriptionAcknowledgmentConfiguration 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 SubscriptionAcknowledgmentConfiguration status

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

WorkItem

WorkItem is the Schema for the workitems API.

Spec

WorkItemSpec defines the desired state of WorkItem.

No documented fields in the checked-in CRD schema.

Status

WorkItemStatus defines the observed state of WorkItem.

Field Description Type Required Default Enum
details WorkItemDetails defines nested fields for WorkItem.Details. object No - -
id The unique ID of ths work item. string No - -
retryCount Number of times this work item is retried. integer No - -
sdkStatus The status of the work item. This uses a distinct JSON name so it can coexist with the OSOK status envelope. string No - -
status - object Yes - -
timeLastUpdated The date and time the work item was last updated. (formatted according to RFC3339 (https://datatracker.ietf.org/doc/html/rfc3339)). string No - -
workRequestId The OCID of the work request created this work item. string No - -

Status.details

Back to WorkItem status

WorkItemDetails defines nested fields for WorkItem.Details.

Field Description Type Required Default Enum
analysisProjectName Name of the analysis project. string No - -
artifactObjectStoragePath Object storage path to the artifact. string No - -
inputApplicationsObjectStoragePaths Object storage path to the input artifact/s in the form of a serialized array. Example: “["/JMS/Utils/myartifacts1.jar","/JMS/Utils/myartifacts2.war"]” string No - -
jsonData - string No - -
kind - string No - -
targetJdkVersion The JDK version against which the migration analysis was performed to identify effort required to move from source JDK. string No - -
workItemType The work item type. string No - -

Status.status

Back to WorkItem 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 WorkItem 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 WorkItem 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 WorkItem status

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