Oracle Cloud Infrastructure v2.30.0 published on Monday, Apr 14, 2025 by Pulumi
oci.DataScience.getJobs
Explore with Pulumi AI
This data source provides the list of Jobs in Oracle Cloud Infrastructure Data Science service.
List jobs in the specified compartment.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testJobs = oci.DataScience.getJobs({
compartmentId: compartmentId,
createdBy: jobCreatedBy,
displayName: jobDisplayName,
id: jobId,
projectId: testProject.id,
state: jobState,
});
import pulumi
import pulumi_oci as oci
test_jobs = oci.DataScience.get_jobs(compartment_id=compartment_id,
created_by=job_created_by,
display_name=job_display_name,
id=job_id,
project_id=test_project["id"],
state=job_state)
package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/datascience"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := datascience.GetJobs(ctx, &datascience.GetJobsArgs{
CompartmentId: compartmentId,
CreatedBy: pulumi.StringRef(jobCreatedBy),
DisplayName: pulumi.StringRef(jobDisplayName),
Id: pulumi.StringRef(jobId),
ProjectId: pulumi.StringRef(testProject.Id),
State: pulumi.StringRef(jobState),
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Oci = Pulumi.Oci;
return await Deployment.RunAsync(() =>
{
var testJobs = Oci.DataScience.GetJobs.Invoke(new()
{
CompartmentId = compartmentId,
CreatedBy = jobCreatedBy,
DisplayName = jobDisplayName,
Id = jobId,
ProjectId = testProject.Id,
State = jobState,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.DataScience.DataScienceFunctions;
import com.pulumi.oci.DataScience.inputs.GetJobsArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var testJobs = DataScienceFunctions.getJobs(GetJobsArgs.builder()
.compartmentId(compartmentId)
.createdBy(jobCreatedBy)
.displayName(jobDisplayName)
.id(jobId)
.projectId(testProject.id())
.state(jobState)
.build());
}
}
variables:
testJobs:
fn::invoke:
function: oci:DataScience:getJobs
arguments:
compartmentId: ${compartmentId}
createdBy: ${jobCreatedBy}
displayName: ${jobDisplayName}
id: ${jobId}
projectId: ${testProject.id}
state: ${jobState}
Using getJobs
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getJobs(args: GetJobsArgs, opts?: InvokeOptions): Promise<GetJobsResult>
function getJobsOutput(args: GetJobsOutputArgs, opts?: InvokeOptions): Output<GetJobsResult>
def get_jobs(compartment_id: Optional[str] = None,
created_by: Optional[str] = None,
display_name: Optional[str] = None,
filters: Optional[Sequence[_datascience.GetJobsFilter]] = None,
id: Optional[str] = None,
project_id: Optional[str] = None,
state: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetJobsResult
def get_jobs_output(compartment_id: Optional[pulumi.Input[str]] = None,
created_by: Optional[pulumi.Input[str]] = None,
display_name: Optional[pulumi.Input[str]] = None,
filters: Optional[pulumi.Input[Sequence[pulumi.Input[_datascience.GetJobsFilterArgs]]]] = None,
id: Optional[pulumi.Input[str]] = None,
project_id: Optional[pulumi.Input[str]] = None,
state: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetJobsResult]
func GetJobs(ctx *Context, args *GetJobsArgs, opts ...InvokeOption) (*GetJobsResult, error)
func GetJobsOutput(ctx *Context, args *GetJobsOutputArgs, opts ...InvokeOption) GetJobsResultOutput
> Note: This function is named GetJobs
in the Go SDK.
public static class GetJobs
{
public static Task<GetJobsResult> InvokeAsync(GetJobsArgs args, InvokeOptions? opts = null)
public static Output<GetJobsResult> Invoke(GetJobsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetJobsResult> getJobs(GetJobsArgs args, InvokeOptions options)
public static Output<GetJobsResult> getJobs(GetJobsArgs args, InvokeOptions options)
fn::invoke:
function: oci:DataScience/getJobs:getJobs
arguments:
# arguments dictionary
The following arguments are supported:
- Compartment
Id This property is required. string - Filter results by the OCID of the compartment.
- Created
By string - Filter results by the OCID of the user who created the resource.
- Display
Name string - Filter results by its user-friendly name.
- Filters
Changes to this property will trigger replacement.
Jobs Filter> - Id string
- Filter results by OCID. Must be an OCID of the correct type for the resource type.
- Project
Id string - Filter results by the OCID of the project.
- State string
- Filter results by the specified lifecycle state. Must be a valid state for the resource type.
- Compartment
Id This property is required. string - Filter results by the OCID of the compartment.
- Created
By string - Filter results by the OCID of the user who created the resource.
- Display
Name string - Filter results by its user-friendly name.
- Filters
Changes to this property will trigger replacement.
Jobs Filter - Id string
- Filter results by OCID. Must be an OCID of the correct type for the resource type.
- Project
Id string - Filter results by the OCID of the project.
- State string
- Filter results by the specified lifecycle state. Must be a valid state for the resource type.
- compartment
Id This property is required. String - Filter results by the OCID of the compartment.
- created
By String - Filter results by the OCID of the user who created the resource.
- display
Name String - Filter results by its user-friendly name.
- filters
Changes to this property will trigger replacement.
Jobs Filter> - id String
- Filter results by OCID. Must be an OCID of the correct type for the resource type.
- project
Id String - Filter results by the OCID of the project.
- state String
- Filter results by the specified lifecycle state. Must be a valid state for the resource type.
- compartment
Id This property is required. string - Filter results by the OCID of the compartment.
- created
By string - Filter results by the OCID of the user who created the resource.
- display
Name string - Filter results by its user-friendly name.
- filters
Changes to this property will trigger replacement.
Jobs Filter[] - id string
- Filter results by OCID. Must be an OCID of the correct type for the resource type.
- project
Id string - Filter results by the OCID of the project.
- state string
- Filter results by the specified lifecycle state. Must be a valid state for the resource type.
- compartment_
id This property is required. str - Filter results by the OCID of the compartment.
- created_
by str - Filter results by the OCID of the user who created the resource.
- display_
name str - Filter results by its user-friendly name.
- filters
Changes to this property will trigger replacement.
Get Jobs Filter] - id str
- Filter results by OCID. Must be an OCID of the correct type for the resource type.
- project_
id str - Filter results by the OCID of the project.
- state str
- Filter results by the specified lifecycle state. Must be a valid state for the resource type.
- compartment
Id This property is required. String - Filter results by the OCID of the compartment.
- created
By String - Filter results by the OCID of the user who created the resource.
- display
Name String - Filter results by its user-friendly name.
- filters
Changes to this property will trigger replacement.
- id String
- Filter results by OCID. Must be an OCID of the correct type for the resource type.
- project
Id String - Filter results by the OCID of the project.
- state String
- Filter results by the specified lifecycle state. Must be a valid state for the resource type.
getJobs Result
The following output properties are available:
- Compartment
Id string - The OCID of the compartment where you want to create the job.
- Jobs
List<Get
Jobs Job> - The list of jobs.
- Created
By string - The OCID of the user who created the project.
- Display
Name string - A user-friendly display name for the resource.
- Filters
List<Get
Jobs Filter> - Id string
- The OCID of the job.
- Project
Id string - The OCID of the project to associate the job with.
- State string
- The state of the job.
- Compartment
Id string - The OCID of the compartment where you want to create the job.
- Jobs
[]Get
Jobs Job - The list of jobs.
- Created
By string - The OCID of the user who created the project.
- Display
Name string - A user-friendly display name for the resource.
- Filters
[]Get
Jobs Filter - Id string
- The OCID of the job.
- Project
Id string - The OCID of the project to associate the job with.
- State string
- The state of the job.
- compartment
Id String - The OCID of the compartment where you want to create the job.
- jobs
List<Get
Jobs Job> - The list of jobs.
- created
By String - The OCID of the user who created the project.
- display
Name String - A user-friendly display name for the resource.
- filters
List<Get
Jobs Filter> - id String
- The OCID of the job.
- project
Id String - The OCID of the project to associate the job with.
- state String
- The state of the job.
- compartment
Id string - The OCID of the compartment where you want to create the job.
- jobs
Get
Jobs Job[] - The list of jobs.
- created
By string - The OCID of the user who created the project.
- display
Name string - A user-friendly display name for the resource.
- filters
Get
Jobs Filter[] - id string
- The OCID of the job.
- project
Id string - The OCID of the project to associate the job with.
- state string
- The state of the job.
- compartment_
id str - The OCID of the compartment where you want to create the job.
- jobs
Sequence[datascience.
Get Jobs Job] - The list of jobs.
- created_
by str - The OCID of the user who created the project.
- display_
name str - A user-friendly display name for the resource.
- filters
Sequence[datascience.
Get Jobs Filter] - id str
- The OCID of the job.
- project_
id str - The OCID of the project to associate the job with.
- state str
- The state of the job.
- compartment
Id String - The OCID of the compartment where you want to create the job.
- jobs List<Property Map>
- The list of jobs.
- created
By String - The OCID of the user who created the project.
- display
Name String - A user-friendly display name for the resource.
- filters List<Property Map>
- id String
- The OCID of the job.
- project
Id String - The OCID of the project to associate the job with.
- state String
- The state of the job.
Supporting Types
GetJobsFilter
GetJobsJob
- Artifact
Content Disposition This property is required. string - Artifact
Content Length This property is required. string - Artifact
Content Md5 This property is required. string - Artifact
Last Modified This property is required. string - Compartment
Id This property is required. string - Filter results by the OCID of the compartment.
- Created
By This property is required. string - Filter results by the OCID of the user who created the resource.
This property is required. Dictionary<string, string>- Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example:
{"Operations.CostCenter": "42"}
This property is required. bool- Description
This property is required. string - A short description of the job.
- Display
Name This property is required. string - Filter results by its user-friendly name.
- Empty
Artifact This property is required. bool This property is required. Dictionary<string, string>- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags. Example:
{"Department": "Finance"}
- Id
This property is required. string - Filter results by OCID. Must be an OCID of the correct type for the resource type.
- Job
Artifact This property is required. string - Job
Configuration Details This property is required. List<GetJobs Job Job Configuration Detail> - The job configuration details
- Job
Environment Configuration Details This property is required. List<GetJobs Job Job Environment Configuration Detail> - Environment configuration to capture job runtime dependencies.
- Job
Infrastructure Configuration Details This property is required. List<GetJobs Job Job Infrastructure Configuration Detail> - The job infrastructure configuration details (shape, block storage, etc.)
- Job
Log Configuration Details This property is required. List<GetJobs Job Job Log Configuration Detail> - Logging configuration for resource.
- Job
Storage Mount Configuration Details Lists This property is required. List<GetJobs Job Job Storage Mount Configuration Details List> - Collection of JobStorageMountConfigurationDetails.
- Lifecycle
Details This property is required. string - The state of the job.
- Project
Id This property is required. string - Filter results by the OCID of the project.
- State
This property is required. string - Filter results by the specified lifecycle state. Must be a valid state for the resource type.
- Time
Created This property is required. string - The date and time the resource was created in the timestamp format defined by RFC3339. Example: 2020-08-06T21:10:29.41Z
- Artifact
Content Disposition This property is required. string - Artifact
Content Length This property is required. string - Artifact
Content Md5 This property is required. string - Artifact
Last Modified This property is required. string - Compartment
Id This property is required. string - Filter results by the OCID of the compartment.
- Created
By This property is required. string - Filter results by the OCID of the user who created the resource.
This property is required. map[string]string- Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example:
{"Operations.CostCenter": "42"}
This property is required. bool- Description
This property is required. string - A short description of the job.
- Display
Name This property is required. string - Filter results by its user-friendly name.
- Empty
Artifact This property is required. bool This property is required. map[string]string- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags. Example:
{"Department": "Finance"}
- Id
This property is required. string - Filter results by OCID. Must be an OCID of the correct type for the resource type.
- Job
Artifact This property is required. string - Job
Configuration Details This property is required. []GetJobs Job Job Configuration Detail - The job configuration details
- Job
Environment Configuration Details This property is required. []GetJobs Job Job Environment Configuration Detail - Environment configuration to capture job runtime dependencies.
- Job
Infrastructure Configuration Details This property is required. []GetJobs Job Job Infrastructure Configuration Detail - The job infrastructure configuration details (shape, block storage, etc.)
- Job
Log Configuration Details This property is required. []GetJobs Job Job Log Configuration Detail - Logging configuration for resource.
- Job
Storage Mount Configuration Details Lists This property is required. []GetJobs Job Job Storage Mount Configuration Details List - Collection of JobStorageMountConfigurationDetails.
- Lifecycle
Details This property is required. string - The state of the job.
- Project
Id This property is required. string - Filter results by the OCID of the project.
- State
This property is required. string - Filter results by the specified lifecycle state. Must be a valid state for the resource type.
- Time
Created This property is required. string - The date and time the resource was created in the timestamp format defined by RFC3339. Example: 2020-08-06T21:10:29.41Z
- artifact
Content Disposition This property is required. String - artifact
Content Length This property is required. String - artifact
Content Md5 This property is required. String - artifact
Last Modified This property is required. String - compartment
Id This property is required. String - Filter results by the OCID of the compartment.
- created
By This property is required. String - Filter results by the OCID of the user who created the resource.
This property is required. Map<String,String>- Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example:
{"Operations.CostCenter": "42"}
This property is required. Boolean- description
This property is required. String - A short description of the job.
- display
Name This property is required. String - Filter results by its user-friendly name.
- empty
Artifact This property is required. Boolean This property is required. Map<String,String>- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags. Example:
{"Department": "Finance"}
- id
This property is required. String - Filter results by OCID. Must be an OCID of the correct type for the resource type.
- job
Artifact This property is required. String - job
Configuration Details This property is required. List<GetJobs Job Job Configuration Detail> - The job configuration details
- job
Environment Configuration Details This property is required. List<GetJobs Job Job Environment Configuration Detail> - Environment configuration to capture job runtime dependencies.
- job
Infrastructure Configuration Details This property is required. List<GetJobs Job Job Infrastructure Configuration Detail> - The job infrastructure configuration details (shape, block storage, etc.)
- job
Log Configuration Details This property is required. List<GetJobs Job Job Log Configuration Detail> - Logging configuration for resource.
- job
Storage Mount Configuration Details Lists This property is required. List<GetJobs Job Job Storage Mount Configuration Details List> - Collection of JobStorageMountConfigurationDetails.
- lifecycle
Details This property is required. String - The state of the job.
- project
Id This property is required. String - Filter results by the OCID of the project.
- state
This property is required. String - Filter results by the specified lifecycle state. Must be a valid state for the resource type.
- time
Created This property is required. String - The date and time the resource was created in the timestamp format defined by RFC3339. Example: 2020-08-06T21:10:29.41Z
- artifact
Content Disposition This property is required. string - artifact
Content Length This property is required. string - artifact
Content Md5 This property is required. string - artifact
Last Modified This property is required. string - compartment
Id This property is required. string - Filter results by the OCID of the compartment.
- created
By This property is required. string - Filter results by the OCID of the user who created the resource.
This property is required. {[key: string]: string}- Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example:
{"Operations.CostCenter": "42"}
This property is required. boolean- description
This property is required. string - A short description of the job.
- display
Name This property is required. string - Filter results by its user-friendly name.
- empty
Artifact This property is required. boolean This property is required. {[key: string]: string}- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags. Example:
{"Department": "Finance"}
- id
This property is required. string - Filter results by OCID. Must be an OCID of the correct type for the resource type.
- job
Artifact This property is required. string - job
Configuration Details This property is required. GetJobs Job Job Configuration Detail[] - The job configuration details
- job
Environment Configuration Details This property is required. GetJobs Job Job Environment Configuration Detail[] - Environment configuration to capture job runtime dependencies.
- job
Infrastructure Configuration Details This property is required. GetJobs Job Job Infrastructure Configuration Detail[] - The job infrastructure configuration details (shape, block storage, etc.)
- job
Log Configuration Details This property is required. GetJobs Job Job Log Configuration Detail[] - Logging configuration for resource.
- job
Storage Mount Configuration Details Lists This property is required. GetJobs Job Job Storage Mount Configuration Details List[] - Collection of JobStorageMountConfigurationDetails.
- lifecycle
Details This property is required. string - The state of the job.
- project
Id This property is required. string - Filter results by the OCID of the project.
- state
This property is required. string - Filter results by the specified lifecycle state. Must be a valid state for the resource type.
- time
Created This property is required. string - The date and time the resource was created in the timestamp format defined by RFC3339. Example: 2020-08-06T21:10:29.41Z
- artifact_
content_ disposition This property is required. str - artifact_
content_ length This property is required. str - artifact_
content_ md5 This property is required. str - artifact_
last_ modified This property is required. str - compartment_
id This property is required. str - Filter results by the OCID of the compartment.
- created_
by This property is required. str - Filter results by the OCID of the user who created the resource.
This property is required. Mapping[str, str]- Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example:
{"Operations.CostCenter": "42"}
This property is required. bool- description
This property is required. str - A short description of the job.
- display_
name This property is required. str - Filter results by its user-friendly name.
- empty_
artifact This property is required. bool This property is required. Mapping[str, str]- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags. Example:
{"Department": "Finance"}
- id
This property is required. str - Filter results by OCID. Must be an OCID of the correct type for the resource type.
- job_
artifact This property is required. str - job_
configuration_ details This property is required. Sequence[datascience.Get Jobs Job Job Configuration Detail] - The job configuration details
- job_
environment_ configuration_ details This property is required. Sequence[datascience.Get Jobs Job Job Environment Configuration Detail] - Environment configuration to capture job runtime dependencies.
- job_
infrastructure_ configuration_ details This property is required. Sequence[datascience.Get Jobs Job Job Infrastructure Configuration Detail] - The job infrastructure configuration details (shape, block storage, etc.)
- job_
log_ configuration_ details This property is required. Sequence[datascience.Get Jobs Job Job Log Configuration Detail] - Logging configuration for resource.
- job_
storage_ mount_ configuration_ details_ lists This property is required. Sequence[datascience.Get Jobs Job Job Storage Mount Configuration Details List] - Collection of JobStorageMountConfigurationDetails.
- lifecycle_
details This property is required. str - The state of the job.
- project_
id This property is required. str - Filter results by the OCID of the project.
- state
This property is required. str - Filter results by the specified lifecycle state. Must be a valid state for the resource type.
- time_
created This property is required. str - The date and time the resource was created in the timestamp format defined by RFC3339. Example: 2020-08-06T21:10:29.41Z
- artifact
Content Disposition This property is required. String - artifact
Content Length This property is required. String - artifact
Content Md5 This property is required. String - artifact
Last Modified This property is required. String - compartment
Id This property is required. String - Filter results by the OCID of the compartment.
- created
By This property is required. String - Filter results by the OCID of the user who created the resource.
This property is required. Map<String>- Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example:
{"Operations.CostCenter": "42"}
This property is required. Boolean- description
This property is required. String - A short description of the job.
- display
Name This property is required. String - Filter results by its user-friendly name.
- empty
Artifact This property is required. Boolean This property is required. Map<String>- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags. Example:
{"Department": "Finance"}
- id
This property is required. String - Filter results by OCID. Must be an OCID of the correct type for the resource type.
- job
Artifact This property is required. String - job
Configuration Details This property is required. List<Property Map> - The job configuration details
- job
Environment Configuration Details This property is required. List<Property Map> - Environment configuration to capture job runtime dependencies.
- job
Infrastructure Configuration Details This property is required. List<Property Map> - The job infrastructure configuration details (shape, block storage, etc.)
- job
Log Configuration Details This property is required. List<Property Map> - Logging configuration for resource.
- job
Storage Mount Configuration Details Lists This property is required. List<Property Map> - Collection of JobStorageMountConfigurationDetails.
- lifecycle
Details This property is required. String - The state of the job.
- project
Id This property is required. String - Filter results by the OCID of the project.
- state
This property is required. String - Filter results by the specified lifecycle state. Must be a valid state for the resource type.
- time
Created This property is required. String - The date and time the resource was created in the timestamp format defined by RFC3339. Example: 2020-08-06T21:10:29.41Z
GetJobsJobJobConfigurationDetail
- Command
Line Arguments This property is required. string - The arguments to pass to the job.
- Environment
Variables This property is required. Dictionary<string, string> - Environment variables to set for the job.
- Job
Type This property is required. string - The type of job.
- Maximum
Runtime In Minutes This property is required. string - A time bound for the execution of the job. Timer starts when the job becomes active.
- Command
Line Arguments This property is required. string - The arguments to pass to the job.
- Environment
Variables This property is required. map[string]string - Environment variables to set for the job.
- Job
Type This property is required. string - The type of job.
- Maximum
Runtime In Minutes This property is required. string - A time bound for the execution of the job. Timer starts when the job becomes active.
- command
Line Arguments This property is required. String - The arguments to pass to the job.
- environment
Variables This property is required. Map<String,String> - Environment variables to set for the job.
- job
Type This property is required. String - The type of job.
- maximum
Runtime In Minutes This property is required. String - A time bound for the execution of the job. Timer starts when the job becomes active.
- command
Line Arguments This property is required. string - The arguments to pass to the job.
- environment
Variables This property is required. {[key: string]: string} - Environment variables to set for the job.
- job
Type This property is required. string - The type of job.
- maximum
Runtime In Minutes This property is required. string - A time bound for the execution of the job. Timer starts when the job becomes active.
- command_
line_ arguments This property is required. str - The arguments to pass to the job.
- environment_
variables This property is required. Mapping[str, str] - Environment variables to set for the job.
- job_
type This property is required. str - The type of job.
- maximum_
runtime_ in_ minutes This property is required. str - A time bound for the execution of the job. Timer starts when the job becomes active.
- command
Line Arguments This property is required. String - The arguments to pass to the job.
- environment
Variables This property is required. Map<String> - Environment variables to set for the job.
- job
Type This property is required. String - The type of job.
- maximum
Runtime In Minutes This property is required. String - A time bound for the execution of the job. Timer starts when the job becomes active.
GetJobsJobJobEnvironmentConfigurationDetail
- Cmds
This property is required. List<string> - The container image run CMD as a list of strings. Use
CMD
as arguments to theENTRYPOINT
or the only command to run in the absence of anENTRYPOINT
. The combined size ofCMD
andENTRYPOINT
must be less than 2048 bytes. - Entrypoints
This property is required. List<string> - The container image run ENTRYPOINT as a list of strings. Accept the
CMD
as extra arguments. The combined size ofCMD
andENTRYPOINT
must be less than 2048 bytes. More information on howCMD
andENTRYPOINT
interact are here. - Image
This property is required. string - The full path to the Oracle Container Repository (OCIR) registry, image, and tag in a canonical format. Acceptable format:
<region>.ocir.io/<registry>/<image>:<tag>
<region>.ocir.io/<registry>/<image>:<tag>@digest
- Image
Digest This property is required. string - The digest of the container image. For example,
sha256:881303a6b2738834d795a32b4a98eb0e5e3d1cad590a712d1e04f9b2fa90a030
- Image
Signature Id This property is required. string - OCID of the container image signature
- Job
Environment Type This property is required. string - The environment configuration type used for job runtime.
- Cmds
This property is required. []string - The container image run CMD as a list of strings. Use
CMD
as arguments to theENTRYPOINT
or the only command to run in the absence of anENTRYPOINT
. The combined size ofCMD
andENTRYPOINT
must be less than 2048 bytes. - Entrypoints
This property is required. []string - The container image run ENTRYPOINT as a list of strings. Accept the
CMD
as extra arguments. The combined size ofCMD
andENTRYPOINT
must be less than 2048 bytes. More information on howCMD
andENTRYPOINT
interact are here. - Image
This property is required. string - The full path to the Oracle Container Repository (OCIR) registry, image, and tag in a canonical format. Acceptable format:
<region>.ocir.io/<registry>/<image>:<tag>
<region>.ocir.io/<registry>/<image>:<tag>@digest
- Image
Digest This property is required. string - The digest of the container image. For example,
sha256:881303a6b2738834d795a32b4a98eb0e5e3d1cad590a712d1e04f9b2fa90a030
- Image
Signature Id This property is required. string - OCID of the container image signature
- Job
Environment Type This property is required. string - The environment configuration type used for job runtime.
- cmds
This property is required. List<String> - The container image run CMD as a list of strings. Use
CMD
as arguments to theENTRYPOINT
or the only command to run in the absence of anENTRYPOINT
. The combined size ofCMD
andENTRYPOINT
must be less than 2048 bytes. - entrypoints
This property is required. List<String> - The container image run ENTRYPOINT as a list of strings. Accept the
CMD
as extra arguments. The combined size ofCMD
andENTRYPOINT
must be less than 2048 bytes. More information on howCMD
andENTRYPOINT
interact are here. - image
This property is required. String - The full path to the Oracle Container Repository (OCIR) registry, image, and tag in a canonical format. Acceptable format:
<region>.ocir.io/<registry>/<image>:<tag>
<region>.ocir.io/<registry>/<image>:<tag>@digest
- image
Digest This property is required. String - The digest of the container image. For example,
sha256:881303a6b2738834d795a32b4a98eb0e5e3d1cad590a712d1e04f9b2fa90a030
- image
Signature Id This property is required. String - OCID of the container image signature
- job
Environment Type This property is required. String - The environment configuration type used for job runtime.
- cmds
This property is required. string[] - The container image run CMD as a list of strings. Use
CMD
as arguments to theENTRYPOINT
or the only command to run in the absence of anENTRYPOINT
. The combined size ofCMD
andENTRYPOINT
must be less than 2048 bytes. - entrypoints
This property is required. string[] - The container image run ENTRYPOINT as a list of strings. Accept the
CMD
as extra arguments. The combined size ofCMD
andENTRYPOINT
must be less than 2048 bytes. More information on howCMD
andENTRYPOINT
interact are here. - image
This property is required. string - The full path to the Oracle Container Repository (OCIR) registry, image, and tag in a canonical format. Acceptable format:
<region>.ocir.io/<registry>/<image>:<tag>
<region>.ocir.io/<registry>/<image>:<tag>@digest
- image
Digest This property is required. string - The digest of the container image. For example,
sha256:881303a6b2738834d795a32b4a98eb0e5e3d1cad590a712d1e04f9b2fa90a030
- image
Signature Id This property is required. string - OCID of the container image signature
- job
Environment Type This property is required. string - The environment configuration type used for job runtime.
- cmds
This property is required. Sequence[str] - The container image run CMD as a list of strings. Use
CMD
as arguments to theENTRYPOINT
or the only command to run in the absence of anENTRYPOINT
. The combined size ofCMD
andENTRYPOINT
must be less than 2048 bytes. - entrypoints
This property is required. Sequence[str] - The container image run ENTRYPOINT as a list of strings. Accept the
CMD
as extra arguments. The combined size ofCMD
andENTRYPOINT
must be less than 2048 bytes. More information on howCMD
andENTRYPOINT
interact are here. - image
This property is required. str - The full path to the Oracle Container Repository (OCIR) registry, image, and tag in a canonical format. Acceptable format:
<region>.ocir.io/<registry>/<image>:<tag>
<region>.ocir.io/<registry>/<image>:<tag>@digest
- image_
digest This property is required. str - The digest of the container image. For example,
sha256:881303a6b2738834d795a32b4a98eb0e5e3d1cad590a712d1e04f9b2fa90a030
- image_
signature_ id This property is required. str - OCID of the container image signature
- job_
environment_ type This property is required. str - The environment configuration type used for job runtime.
- cmds
This property is required. List<String> - The container image run CMD as a list of strings. Use
CMD
as arguments to theENTRYPOINT
or the only command to run in the absence of anENTRYPOINT
. The combined size ofCMD
andENTRYPOINT
must be less than 2048 bytes. - entrypoints
This property is required. List<String> - The container image run ENTRYPOINT as a list of strings. Accept the
CMD
as extra arguments. The combined size ofCMD
andENTRYPOINT
must be less than 2048 bytes. More information on howCMD
andENTRYPOINT
interact are here. - image
This property is required. String - The full path to the Oracle Container Repository (OCIR) registry, image, and tag in a canonical format. Acceptable format:
<region>.ocir.io/<registry>/<image>:<tag>
<region>.ocir.io/<registry>/<image>:<tag>@digest
- image
Digest This property is required. String - The digest of the container image. For example,
sha256:881303a6b2738834d795a32b4a98eb0e5e3d1cad590a712d1e04f9b2fa90a030
- image
Signature Id This property is required. String - OCID of the container image signature
- job
Environment Type This property is required. String - The environment configuration type used for job runtime.
GetJobsJobJobInfrastructureConfigurationDetail
- Block
Storage Size In Gbs This property is required. int - The size of the block storage volume to attach to the instance running the job
- Job
Infrastructure Type This property is required. string - The infrastructure type used for job run.
- Job
Shape Config Details This property is required. List<GetJobs Job Job Infrastructure Configuration Detail Job Shape Config Detail> - Details for the job run shape configuration. Specify only when a flex shape is selected.
- Shape
Name This property is required. string - The shape used to launch the job run instances.
- Subnet
Id This property is required. string - The subnet to create a secondary vnic in to attach to the instance running the job
- Block
Storage Size In Gbs This property is required. int - The size of the block storage volume to attach to the instance running the job
- Job
Infrastructure Type This property is required. string - The infrastructure type used for job run.
- Job
Shape Config Details This property is required. []GetJobs Job Job Infrastructure Configuration Detail Job Shape Config Detail - Details for the job run shape configuration. Specify only when a flex shape is selected.
- Shape
Name This property is required. string - The shape used to launch the job run instances.
- Subnet
Id This property is required. string - The subnet to create a secondary vnic in to attach to the instance running the job
- block
Storage Size In Gbs This property is required. Integer - The size of the block storage volume to attach to the instance running the job
- job
Infrastructure Type This property is required. String - The infrastructure type used for job run.
- job
Shape Config Details This property is required. List<GetJobs Job Job Infrastructure Configuration Detail Job Shape Config Detail> - Details for the job run shape configuration. Specify only when a flex shape is selected.
- shape
Name This property is required. String - The shape used to launch the job run instances.
- subnet
Id This property is required. String - The subnet to create a secondary vnic in to attach to the instance running the job
- block
Storage Size In Gbs This property is required. number - The size of the block storage volume to attach to the instance running the job
- job
Infrastructure Type This property is required. string - The infrastructure type used for job run.
- job
Shape Config Details This property is required. GetJobs Job Job Infrastructure Configuration Detail Job Shape Config Detail[] - Details for the job run shape configuration. Specify only when a flex shape is selected.
- shape
Name This property is required. string - The shape used to launch the job run instances.
- subnet
Id This property is required. string - The subnet to create a secondary vnic in to attach to the instance running the job
- block_
storage_ size_ in_ gbs This property is required. int - The size of the block storage volume to attach to the instance running the job
- job_
infrastructure_ type This property is required. str - The infrastructure type used for job run.
- job_
shape_ config_ details This property is required. Sequence[datascience.Get Jobs Job Job Infrastructure Configuration Detail Job Shape Config Detail] - Details for the job run shape configuration. Specify only when a flex shape is selected.
- shape_
name This property is required. str - The shape used to launch the job run instances.
- subnet_
id This property is required. str - The subnet to create a secondary vnic in to attach to the instance running the job
- block
Storage Size In Gbs This property is required. Number - The size of the block storage volume to attach to the instance running the job
- job
Infrastructure Type This property is required. String - The infrastructure type used for job run.
- job
Shape Config Details This property is required. List<Property Map> - Details for the job run shape configuration. Specify only when a flex shape is selected.
- shape
Name This property is required. String - The shape used to launch the job run instances.
- subnet
Id This property is required. String - The subnet to create a secondary vnic in to attach to the instance running the job
GetJobsJobJobInfrastructureConfigurationDetailJobShapeConfigDetail
- Memory
In Gbs This property is required. double - The total amount of memory available to the job run instance, in gigabytes.
- Ocpus
This property is required. double - The total number of OCPUs available to the job run instance.
- Memory
In Gbs This property is required. float64 - The total amount of memory available to the job run instance, in gigabytes.
- Ocpus
This property is required. float64 - The total number of OCPUs available to the job run instance.
- memory
In Gbs This property is required. Double - The total amount of memory available to the job run instance, in gigabytes.
- ocpus
This property is required. Double - The total number of OCPUs available to the job run instance.
- memory
In Gbs This property is required. number - The total amount of memory available to the job run instance, in gigabytes.
- ocpus
This property is required. number - The total number of OCPUs available to the job run instance.
- memory_
in_ gbs This property is required. float - The total amount of memory available to the job run instance, in gigabytes.
- ocpus
This property is required. float - The total number of OCPUs available to the job run instance.
- memory
In Gbs This property is required. Number - The total amount of memory available to the job run instance, in gigabytes.
- ocpus
This property is required. Number - The total number of OCPUs available to the job run instance.
GetJobsJobJobLogConfigurationDetail
- Enable
Auto Log Creation This property is required. bool - If automatic on-behalf-of log object creation is enabled for job runs.
- Enable
Logging This property is required. bool - If customer logging is enabled for job runs.
- Log
Group Id This property is required. string - The log group id for where log objects are for job runs.
- Log
Id This property is required. string - The log id the job run will push logs too.
- Enable
Auto Log Creation This property is required. bool - If automatic on-behalf-of log object creation is enabled for job runs.
- Enable
Logging This property is required. bool - If customer logging is enabled for job runs.
- Log
Group Id This property is required. string - The log group id for where log objects are for job runs.
- Log
Id This property is required. string - The log id the job run will push logs too.
- enable
Auto Log Creation This property is required. Boolean - If automatic on-behalf-of log object creation is enabled for job runs.
- enable
Logging This property is required. Boolean - If customer logging is enabled for job runs.
- log
Group Id This property is required. String - The log group id for where log objects are for job runs.
- log
Id This property is required. String - The log id the job run will push logs too.
- enable
Auto Log Creation This property is required. boolean - If automatic on-behalf-of log object creation is enabled for job runs.
- enable
Logging This property is required. boolean - If customer logging is enabled for job runs.
- log
Group Id This property is required. string - The log group id for where log objects are for job runs.
- log
Id This property is required. string - The log id the job run will push logs too.
- enable_
auto_ log_ creation This property is required. bool - If automatic on-behalf-of log object creation is enabled for job runs.
- enable_
logging This property is required. bool - If customer logging is enabled for job runs.
- log_
group_ id This property is required. str - The log group id for where log objects are for job runs.
- log_
id This property is required. str - The log id the job run will push logs too.
- enable
Auto Log Creation This property is required. Boolean - If automatic on-behalf-of log object creation is enabled for job runs.
- enable
Logging This property is required. Boolean - If customer logging is enabled for job runs.
- log
Group Id This property is required. String - The log group id for where log objects are for job runs.
- log
Id This property is required. String - The log id the job run will push logs too.
GetJobsJobJobStorageMountConfigurationDetailsList
- Bucket
This property is required. string - The object storage bucket
- Destination
Directory Name This property is required. string - The local directory name to be mounted
- Destination
Path This property is required. string - The local path of the mounted directory, excluding directory name.
- Export
Id This property is required. string - OCID of the export
- Mount
Target Id This property is required. string - OCID of the mount target
- Namespace
This property is required. string - The object storage namespace
- Prefix
This property is required. string - Prefix in the bucket to mount
- Storage
Type This property is required. string - The type of storage.
- Bucket
This property is required. string - The object storage bucket
- Destination
Directory Name This property is required. string - The local directory name to be mounted
- Destination
Path This property is required. string - The local path of the mounted directory, excluding directory name.
- Export
Id This property is required. string - OCID of the export
- Mount
Target Id This property is required. string - OCID of the mount target
- Namespace
This property is required. string - The object storage namespace
- Prefix
This property is required. string - Prefix in the bucket to mount
- Storage
Type This property is required. string - The type of storage.
- bucket
This property is required. String - The object storage bucket
- destination
Directory Name This property is required. String - The local directory name to be mounted
- destination
Path This property is required. String - The local path of the mounted directory, excluding directory name.
- export
Id This property is required. String - OCID of the export
- mount
Target Id This property is required. String - OCID of the mount target
- namespace
This property is required. String - The object storage namespace
- prefix
This property is required. String - Prefix in the bucket to mount
- storage
Type This property is required. String - The type of storage.
- bucket
This property is required. string - The object storage bucket
- destination
Directory Name This property is required. string - The local directory name to be mounted
- destination
Path This property is required. string - The local path of the mounted directory, excluding directory name.
- export
Id This property is required. string - OCID of the export
- mount
Target Id This property is required. string - OCID of the mount target
- namespace
This property is required. string - The object storage namespace
- prefix
This property is required. string - Prefix in the bucket to mount
- storage
Type This property is required. string - The type of storage.
- bucket
This property is required. str - The object storage bucket
- destination_
directory_ name This property is required. str - The local directory name to be mounted
- destination_
path This property is required. str - The local path of the mounted directory, excluding directory name.
- export_
id This property is required. str - OCID of the export
- mount_
target_ id This property is required. str - OCID of the mount target
- namespace
This property is required. str - The object storage namespace
- prefix
This property is required. str - Prefix in the bucket to mount
- storage_
type This property is required. str - The type of storage.
- bucket
This property is required. String - The object storage bucket
- destination
Directory Name This property is required. String - The local directory name to be mounted
- destination
Path This property is required. String - The local path of the mounted directory, excluding directory name.
- export
Id This property is required. String - OCID of the export
- mount
Target Id This property is required. String - OCID of the mount target
- namespace
This property is required. String - The object storage namespace
- prefix
This property is required. String - Prefix in the bucket to mount
- storage
Type This property is required. String - The type of storage.
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
oci
Terraform Provider.