Skip to content

batch.oracle.com/v1beta1

Back to API Reference

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

Resources

Kind Scope Sample Packages
BatchContext Namespaced Sample -
BatchJobPool Namespaced Sample -
BatchTaskEnvironment Namespaced Sample -
BatchTaskProfile Namespaced Sample -

BatchContext

BatchContext is the Schema for the batchcontexts API.

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

Spec

BatchContextSpec defines the desired state of BatchContext.

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. For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: {"Operations": {"CostCenter": "42"}} map[string, map[string, string]] No - -
description Summarized information about the batch context. string No - -
displayName A user-friendly name. Does not have to be unique, and it's changeable. If not specified or provided as null or empty string, it will be generated as "", where timeCreated corresponds with the resource creation time in ISO 8601 basic format, i.e. omitting separating punctuation, at second-level precision and no UTC offset. Example: batchcontext20250914115623. string No - -
entitlements Mapping of concurrent/shared resources used in job tasks to their limits. map[string, integer] No - -
fleets List of fleet configurations related to the batch context. list[object] Yes - -
freeformTags Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: {"Department": "Finance"} map[string, string] No - -
jobPriorityConfigurations List of job priority configurations related to the batch context. list[object] No - -
loggingConfiguration BatchContextLoggingConfiguration defines nested fields for BatchContext.LoggingConfiguration. object No - -
network BatchContextNetwork defines nested fields for BatchContext.Network. object Yes - -

Spec.fleets[]

Back to BatchContext spec

BatchContextFleet defines nested fields for BatchContext.Fleet.

Field Description Type Required Default Enum
jsonData - string No - -
maxConcurrentTasks Maximum number of concurrent tasks for the service managed fleet. integer No - -
name Name of the service managed fleet. string No - -
shape BatchContextFleetShape defines nested fields for BatchContext.Fleet.Shape. object No - -
type - string No - -

Spec.fleets[].shape

Back to BatchContext spec

BatchContextFleetShape defines nested fields for BatchContext.Fleet.Shape.

Field Description Type Required Default Enum
memoryInGBs Amount of memory in GBs required by the shape. integer Yes - -
ocpus Number of OCPUs required by the shape. integer Yes - -
shapeName The name of the shape. string Yes - -

Spec.jobPriorityConfigurations[]

Back to BatchContext spec

BatchContextJobPriorityConfiguration defines nested fields for BatchContext.JobPriorityConfiguration.

Field Description Type Required Default Enum
tagKey Name of the tag key. string Yes - -
tagNamespace Name of the corresponding tag namespace. string Yes - -
values Mapping of tag value to its priority. map[string, integer] Yes - -
weight Weight associated with the tag key. Percentage point is the unit of measurement. integer Yes - -

Spec.loggingConfiguration

Back to BatchContext spec

BatchContextLoggingConfiguration defines nested fields for BatchContext.LoggingConfiguration.

Field Description Type Required Default Enum
jsonData - string No - -
logGroupId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the log group. string No - -
logId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the log. string No - -
type - string No - -

Spec.network

Back to BatchContext spec

BatchContextNetwork defines nested fields for BatchContext.Network.

Field Description Type Required Default Enum
nsgIds A list of OCIDs (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of associated network security groups. list[string] No - -
subnetId OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of associated subnet. string Yes - -

Status

BatchContextStatus defines the observed state of BatchContext.

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. For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: {"Operations": {"CostCenter": "42"}} map[string, map[string, string]] No - -
description Summarized information about the batch context. string No - -
displayName A user-friendly name. Does not have to be unique, and it's changeable. string No - -
entitlements Mapping of concurrent/shared resources used in job tasks to their limits. map[string, integer] No - -
fleets List of fleet configurations related to the batch context. list[object] No - -
freeformTags Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: {"Department": "Finance"} map[string, string] No - -
id The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the batch context. string No - -
jobPriorityConfigurations List of job priority configurations related to the batch context. list[object] No - -
lifecycleDetails A message that describes the current state in more detail. For example, can be used to provide actionable information for a resource in the Failed state. string No - -
lifecycleState The current state of the batch context. string No - -
loggingConfiguration BatchContextLoggingConfiguration defines nested fields for BatchContext.LoggingConfiguration. object No - -
network BatchContextNetwork defines nested fields for BatchContext.Network. object No - -
status - object Yes - -
systemTags System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud": {"free-tier-retained": "true"}} map[string, map[string, string]] No - -
timeCreated The date and time the batch context was created, in the format defined by RFC 3339 (https://tools.ietf.org/html/rfc3339). Example: 2016-08-25T21:10:29.600Z string No - -
timeUpdated The date and time the batch context was updated, in the format defined by RFC 3339 (https://tools.ietf.org/html/rfc3339). Example: 2016-08-25T21:10:29.600Z string No - -

Status.fleets[]

Back to BatchContext status

BatchContextFleet defines nested fields for BatchContext.Fleet.

Field Description Type Required Default Enum
jsonData - string No - -
maxConcurrentTasks Maximum number of concurrent tasks for the service managed fleet. integer No - -
name Name of the service managed fleet. string No - -
shape BatchContextFleetShape defines nested fields for BatchContext.Fleet.Shape. object No - -
type - string No - -

Status.fleets[].shape

Back to BatchContext status

BatchContextFleetShape defines nested fields for BatchContext.Fleet.Shape.

Field Description Type Required Default Enum
memoryInGBs Amount of memory in GBs required by the shape. integer Yes - -
ocpus Number of OCPUs required by the shape. integer Yes - -
shapeName The name of the shape. string Yes - -

Status.jobPriorityConfigurations[]

Back to BatchContext status

BatchContextJobPriorityConfiguration defines nested fields for BatchContext.JobPriorityConfiguration.

Field Description Type Required Default Enum
tagKey Name of the tag key. string Yes - -
tagNamespace Name of the corresponding tag namespace. string Yes - -
values Mapping of tag value to its priority. map[string, integer] Yes - -
weight Weight associated with the tag key. Percentage point is the unit of measurement. integer Yes - -

Status.loggingConfiguration

Back to BatchContext status

BatchContextLoggingConfiguration defines nested fields for BatchContext.LoggingConfiguration.

Field Description Type Required Default Enum
jsonData - string No - -
logGroupId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the log group. string No - -
logId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the log. string No - -
type - string No - -

Status.network

Back to BatchContext status

BatchContextNetwork defines nested fields for BatchContext.Network.

Field Description Type Required Default Enum
nsgIds A list of OCIDs (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of associated network security groups. list[string] No - -
subnetId OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of associated subnet. string Yes - -

Status.status

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

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

BatchJobPool

BatchJobPool is the Schema for the batchjobpools API.

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

Spec

BatchJobPoolSpec defines the desired state of BatchJobPool.

Field Description Type Required Default Enum
batchContextId The OCID of batch context. string Yes - -
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. For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: {"Operations": {"CostCenter": "42"}} map[string, map[string, string]] No - -
description Summarized information about the batch job pool. string No - -
displayName A user-friendly name. Does not have to be unique, and it's changeable. If not specified or provided as null or empty string, it be generated as "", where timeCreated corresponds with the resource creation time in ISO 8601 basic format, i.e. omitting separating punctuation, at second-level precision and no UTC offset. Example: batchjobpool20250914115623. string No - -
freeformTags Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: {"Department": "Finance"} map[string, string] No - -

Status

BatchJobPoolStatus defines the observed state of BatchJobPool.

Field Description Type Required Default Enum
batchContextId The OCID of batch context. 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. For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: {"Operations": {"CostCenter": "42"}} map[string, map[string, string]] No - -
description Summarized information about the batch job pool. string No - -
displayName A user-friendly name. Does not have to be unique, and it's changeable. string No - -
freeformTags Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: {"Department": "Finance"} map[string, string] No - -
id The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the batch job pool. string No - -
lifecycleState The current state of the batch job pool. string No - -
status - object Yes - -
systemTags System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud": {"free-tier-retained": "true"}} map[string, map[string, string]] No - -
timeCreated The date and time the batch job pool was created, in the format defined by RFC 3339 (https://tools.ietf.org/html/rfc3339). Example: 2016-08-25T21:10:29.600Z string No - -
timeUpdated The date and time the batch job pool was updated, in the format defined by RFC 3339 (https://tools.ietf.org/html/rfc3339). Example: 2016-08-25T21:10:29.600Z string No - -

Status.status

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

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

BatchTaskEnvironment

BatchTaskEnvironment is the Schema for the batchtaskenvironments API.

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

Spec

BatchTaskEnvironmentSpec defines the desired state of BatchTaskEnvironment.

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. For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: {"Operations": {"CostCenter": "42"}} map[string, map[string, string]] No - -
description The batch task environment description. string No - -
displayName A user-friendly name. Does not have to be unique, and it's changeable. If not specified or provided as null or empty string, it be generated as "", where timeCreated corresponds with the resource creation time in ISO 8601 basic format, i.e. omitting separating punctuation, at second-level precision and no UTC offset. Example: batchtaskenvironment20250914115623. string No - -
freeformTags Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: {"Department": "Finance"} map[string, string] No - -
imageUrl The URL of the ocir image. string Yes - -
securityContext BatchTaskEnvironmentSecurityContext defines nested fields for BatchTaskEnvironment.SecurityContext. object No - -
volumes List of volumes attached to the image. The use cases of the volumes are but not limited to: read the input of the task and write the output. list[object] No - -
workingDirectory Container's working directory. string No - -

Spec.securityContext

Back to BatchTaskEnvironment spec

BatchTaskEnvironmentSecurityContext defines nested fields for BatchTaskEnvironment.SecurityContext.

Field Description Type Required Default Enum
fsGroup A special supplemental group ID that applies to all containers in a pod. integer No - -
runAsGroup Group ID for running processes inside the container. integer No - -
runAsUser User ID for running processes inside the container. integer No - -

Spec.volumes[]

Back to BatchTaskEnvironment spec

BatchTaskEnvironmentVolume defines nested fields for BatchTaskEnvironment.Volume.

Field Description Type Required Default Enum
jsonData - string No - -
localMountDirectoryPath The local path to mount the NFS share to. string No - -
mountTargetExportPath The path to the directory on the NFS server to be mounted. string No - -
mountTargetFqdn The FQDN of the NFS server to connect to. string No - -
name The name of the NfsVolume. string No - -
type - string No - -

Status

BatchTaskEnvironmentStatus defines the observed state of BatchTaskEnvironment.

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. For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: {"Operations": {"CostCenter": "42"}} map[string, map[string, string]] No - -
description The batch task environment description. string No - -
displayName A user-friendly name. Does not have to be unique, and it's changeable. If not specified or provided as null or empty string, it be generated as "", where timeCreated corresponds with the resource creation time in ISO 8601 basic format, i.e. omitting separating punctuation, at second-level precision and no UTC offset. Example: batchtaskenvironment20250914115623. string No - -
freeformTags Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: {"Department": "Finance"} map[string, string] No - -
id The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the batch task environment. string No - -
imageUrl The URL of the ocir image. string No - -
lifecycleState The current state of the batch task environment. string No - -
securityContext BatchTaskEnvironmentSecurityContext defines nested fields for BatchTaskEnvironment.SecurityContext. object No - -
status - object Yes - -
systemTags System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud": {"free-tier-retained": "true"}} map[string, map[string, string]] No - -
timeCreated The date and time the batch task environment was created, in the format defined by RFC 3339 (https://tools.ietf.org/html/rfc3339). Example: 2016-08-25T21:10:29.600Z string No - -
timeUpdated The date and time the batch task environment was updated, in the format defined by RFC 3339 (https://tools.ietf.org/html/rfc3339). Example: 2016-08-25T21:10:29.600Z string No - -
volumes List of volumes attached to the image. The use cases of the volumes are but not limited to: read the input of the task and write the output. list[object] No - -
workingDirectory Container's working directory. string No - -

Status.securityContext

Back to BatchTaskEnvironment status

BatchTaskEnvironmentSecurityContext defines nested fields for BatchTaskEnvironment.SecurityContext.

Field Description Type Required Default Enum
fsGroup A special supplemental group ID that applies to all containers in a pod. integer No - -
runAsGroup Group ID for running processes inside the container. integer No - -
runAsUser User ID for running processes inside the container. integer No - -

Status.status

Back to BatchTaskEnvironment 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 BatchTaskEnvironment 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 BatchTaskEnvironment 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 BatchTaskEnvironment 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.volumes[]

Back to BatchTaskEnvironment status

BatchTaskEnvironmentVolume defines nested fields for BatchTaskEnvironment.Volume.

Field Description Type Required Default Enum
jsonData - string No - -
localMountDirectoryPath The local path to mount the NFS share to. string No - -
mountTargetExportPath The path to the directory on the NFS server to be mounted. string No - -
mountTargetFqdn The FQDN of the NFS server to connect to. string No - -
name The name of the NfsVolume. string No - -
type - string No - -

BatchTaskProfile

BatchTaskProfile is the Schema for the batchtaskprofiles API.

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

Spec

BatchTaskProfileSpec defines the desired state of BatchTaskProfile.

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. For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: {"Operations": {"CostCenter": "42"}} map[string, map[string, string]] No - -
description The batch task profile description. string No - -
displayName A user-friendly name. Does not have to be unique, and it's changeable. If not specified or provided as null or empty string, it be generated as "", where timeCreated corresponds with the resource creation time in ISO 8601 basic format, i.e. omitting separating punctuation, at second-level precision and no UTC offset. Example: batchtaskprofile20250914115623. string No - -
freeformTags Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: {"Department": "Finance"} map[string, string] No - -
minMemoryInGBs The minimum required memory. integer Yes - -
minOcpus The minimum required OCPUs. integer Yes - -

Status

BatchTaskProfileStatus defines the observed state of BatchTaskProfile.

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. For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: {"Operations": {"CostCenter": "42"}} map[string, map[string, string]] No - -
description The batch task profile description. string No - -
displayName A user-friendly name. Does not have to be unique, and it's changeable. string No - -
freeformTags Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: {"Department": "Finance"} map[string, string] No - -
id The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the batch task profile. string No - -
lifecycleState The current state of the batch task profile. string No - -
minMemoryInGBs The minimum required memory. integer No - -
minOcpus The minimum required OCPUs. integer No - -
status - object Yes - -
systemTags System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud": {"free-tier-retained": "true"}} map[string, map[string, string]] No - -
timeCreated The date and time the batch task profile was created, in the format defined by RFC 3339 (https://tools.ietf.org/html/rfc3339). Example: 2016-08-25T21:10:29.600Z string No - -
timeUpdated The date and time the batch task profile was updated, in the format defined by RFC 3339 (https://tools.ietf.org/html/rfc3339). Example: 2016-08-25T21:10:29.600Z string No - -

Status.status

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

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