batch.oracle.com/v1beta1¶
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:batchcontextsScope:NamespacedAPIVersion:batch.oracle.com/v1beta1Sample: 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 " |
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[]¶
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¶
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[]¶
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¶
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¶
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[]¶
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¶
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[]¶
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¶
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¶
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¶
| 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¶
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¶
| 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[]¶
| 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:batchjobpoolsScope:NamespacedAPIVersion:batch.oracle.com/v1beta1Sample: 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 " |
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¶
| 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¶
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¶
| 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[]¶
| 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:batchtaskenvironmentsScope:NamespacedAPIVersion:batch.oracle.com/v1beta1Sample: 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 " |
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 " |
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:batchtaskprofilesScope:NamespacedAPIVersion:batch.oracle.com/v1beta1Sample: 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 " |
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 | - | - |