Skip to content

jmsjavadownloads.oracle.com/v1beta1

Back to API Reference

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

Resources

Kind Scope Sample Packages
JavaDownloadToken Namespaced Sample -

JavaDownloadToken

Manage OCI Java download tokens.

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

Spec

JavaDownloadTokenSpec defines the desired state of JavaDownloadToken.

Field Description Type Required Default Enum
compartmentId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the tenancy scoped to the JavaDownloadToken. string Yes - -
definedTags Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace": {"bar-key": "value"}}. (See Understanding Free-form Tags (https://docs.oracle.com/iaas/Content/Tagging/Tasks/managingtagsandtagnamespaces.htm)). map[string, map[string, string]] No - -
description User provided description of the JavaDownloadToken. string Yes - -
displayName User provided display name of the JavaDownloadToken. string Yes - -
freeformTags Simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}. (See Managing Tags and Tag Namespaces (https://docs.oracle.com/iaas/Content/Tagging/Concepts/understandingfreeformtags.htm).) map[string, string] No - -
isDefault The token default attribute. boolean No - -
javaVersion The Java version associated with the token. string Yes - -
licenseType The license type(s) associated with the JavaDownloadToken. list[string] Yes - -
timeExpires Expiry time of the token. string Yes - -

Status

JavaDownloadTokenStatus defines the observed state of JavaDownloadToken.

Field Description Type Required Default Enum
compartmentId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the tenancy scoped to the JavaDownloadToken. string No - -
createdBy JavaDownloadTokenCreatedBy defines nested fields for JavaDownloadToken.CreatedBy. object No - -
definedTags Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace": {"bar-key": "value"}}. (See Understanding Free-form Tags (https://docs.oracle.com/iaas/Content/Tagging/Tasks/managingtagsandtagnamespaces.htm)). map[string, map[string, string]] No - -
description User provided description of the JavaDownloadToken. string No - -
displayName User provided display name of the JavaDownloadToken. 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"}. (See Managing Tags and Tag Namespaces (https://docs.oracle.com/iaas/Content/Tagging/Concepts/understandingfreeformtags.htm).) map[string, string] No - -
id The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the JavaDownloadToken. string No - -
isDefault A flag to indicate if the token is default. boolean No - -
javaVersion The associated Java version of the JavaDownloadToken. string No - -
lastUpdatedBy JavaDownloadTokenLastUpdatedBy defines nested fields for JavaDownloadToken.LastUpdatedBy. object No - -
licenseType The license type(s) associated with the JavaDownloadToken. list[string] No - -
lifecycleDetails Possible lifecycle substates. string No - -
lifecycleState The current state of the JavaDownloadToken. string No - -
status - object Yes - -
systemTags System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). System tags can be viewed by users, but can only be created by the system. Example: {"orcl-cloud": {"free-tier-retained": "true"}} map[string, map[string, string]] No - -
timeCreated The time the JavaDownloadToken was created, displayed as an RFC3339 (https://datatracker.ietf.org/doc/html/rfc3339) formatted datetime string. string No - -
timeExpires The expiry time of the JavaDownloadToken, displayed as an RFC3339 (https://datatracker.ietf.org/doc/html/rfc3339) formatted datetime string. string No - -
timeLastUsed The time the JavaDownloadToken was last used for download, displayed as an RFC3339 (https://datatracker.ietf.org/doc/html/rfc3339) formatted datetime string. string No - -
timeUpdated The time the JavaDownloadToken was updated, displayed as an RFC3339 (https://datatracker.ietf.org/doc/html/rfc3339) formatted datetime string. string No - -

Status.createdBy

Back to JavaDownloadToken status

JavaDownloadTokenCreatedBy defines nested fields for JavaDownloadToken.CreatedBy.

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

Status.lastUpdatedBy

Back to JavaDownloadToken status

JavaDownloadTokenLastUpdatedBy defines nested fields for JavaDownloadToken.LastUpdatedBy.

Field Description Type Required Default Enum
displayName The name of the principal. string No - -
email The email 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 JavaDownloadToken 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 JavaDownloadToken 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 JavaDownloadToken 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 JavaDownloadToken status

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