1. Packages
  2. Oracle Cloud Infrastructure
  3. API Docs
  4. oci
  5. getBatchBatchContexts
Oracle Cloud Infrastructure v3.16.0 published on Wednesday, Jan 28, 2026 by Pulumi
oci logo
Oracle Cloud Infrastructure v3.16.0 published on Wednesday, Jan 28, 2026 by Pulumi

    This data source provides the list of Batch Contexts in Oracle Cloud Infrastructure Batch service.

    Lists the batch contexts by compartment or context OCID. You can filter and sort them by various properties like lifecycle state, name and also ocid. All properties require an exact match. List operation only provides a summary information, use GetBatchContext to get the full details on a specific context

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as oci from "@pulumi/oci";
    
    const testBatchContexts = oci.oci.getBatchBatchContexts({
        compartmentId: compartmentId,
        displayName: batchContextDisplayName,
        id: batchContextId,
        state: batchContextState,
    });
    
    import pulumi
    import pulumi_oci as oci
    
    test_batch_contexts = oci.oci.get_batch_batch_contexts(compartment_id=compartment_id,
        display_name=batch_context_display_name,
        id=batch_context_id,
        state=batch_context_state)
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-oci/sdk/v3/go/oci/oci"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := oci.GetBatchBatchContexts(ctx, &oci.GetBatchBatchContextsArgs{
    			CompartmentId: pulumi.StringRef(compartmentId),
    			DisplayName:   pulumi.StringRef(batchContextDisplayName),
    			Id:            pulumi.StringRef(batchContextId),
    			State:         pulumi.StringRef(batchContextState),
    		}, 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 testBatchContexts = Oci.Oci.GetBatchBatchContexts.Invoke(new()
        {
            CompartmentId = compartmentId,
            DisplayName = batchContextDisplayName,
            Id = batchContextId,
            State = batchContextState,
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.oci.oci.OciFunctions;
    import com.pulumi.oci.oci.inputs.GetBatchBatchContextsArgs;
    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 testBatchContexts = OciFunctions.getBatchBatchContexts(GetBatchBatchContextsArgs.builder()
                .compartmentId(compartmentId)
                .displayName(batchContextDisplayName)
                .id(batchContextId)
                .state(batchContextState)
                .build());
    
        }
    }
    
    variables:
      testBatchContexts:
        fn::invoke:
          function: oci:oci:getBatchBatchContexts
          arguments:
            compartmentId: ${compartmentId}
            displayName: ${batchContextDisplayName}
            id: ${batchContextId}
            state: ${batchContextState}
    

    Using getBatchBatchContexts

    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 getBatchBatchContexts(args: GetBatchBatchContextsArgs, opts?: InvokeOptions): Promise<GetBatchBatchContextsResult>
    function getBatchBatchContextsOutput(args: GetBatchBatchContextsOutputArgs, opts?: InvokeOptions): Output<GetBatchBatchContextsResult>
    def get_batch_batch_contexts(compartment_id: Optional[str] = None,
                                 display_name: Optional[str] = None,
                                 filters: Optional[Sequence[GetBatchBatchContextsFilter]] = None,
                                 id: Optional[str] = None,
                                 state: Optional[str] = None,
                                 opts: Optional[InvokeOptions] = None) -> GetBatchBatchContextsResult
    def get_batch_batch_contexts_output(compartment_id: Optional[pulumi.Input[str]] = None,
                                 display_name: Optional[pulumi.Input[str]] = None,
                                 filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetBatchBatchContextsFilterArgs]]]] = None,
                                 id: Optional[pulumi.Input[str]] = None,
                                 state: Optional[pulumi.Input[str]] = None,
                                 opts: Optional[InvokeOptions] = None) -> Output[GetBatchBatchContextsResult]
    func GetBatchBatchContexts(ctx *Context, args *GetBatchBatchContextsArgs, opts ...InvokeOption) (*GetBatchBatchContextsResult, error)
    func GetBatchBatchContextsOutput(ctx *Context, args *GetBatchBatchContextsOutputArgs, opts ...InvokeOption) GetBatchBatchContextsResultOutput

    > Note: This function is named GetBatchBatchContexts in the Go SDK.

    public static class GetBatchBatchContexts 
    {
        public static Task<GetBatchBatchContextsResult> InvokeAsync(GetBatchBatchContextsArgs args, InvokeOptions? opts = null)
        public static Output<GetBatchBatchContextsResult> Invoke(GetBatchBatchContextsInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetBatchBatchContextsResult> getBatchBatchContexts(GetBatchBatchContextsArgs args, InvokeOptions options)
    public static Output<GetBatchBatchContextsResult> getBatchBatchContexts(GetBatchBatchContextsArgs args, InvokeOptions options)
    
    fn::invoke:
      function: oci:oci/getBatchBatchContexts:getBatchBatchContexts
      arguments:
        # arguments dictionary

    The following arguments are supported:

    CompartmentId string
    The OCID of the compartment in which to list resources.
    DisplayName string
    A filter to return only resources that match the given display name exactly.
    Filters List<GetBatchBatchContextsFilter>
    Id string
    The OCID of the batch context.
    State string
    A filter to return only resources that match the given lifecycle state. The state value is case-insensitive.
    CompartmentId string
    The OCID of the compartment in which to list resources.
    DisplayName string
    A filter to return only resources that match the given display name exactly.
    Filters []GetBatchBatchContextsFilter
    Id string
    The OCID of the batch context.
    State string
    A filter to return only resources that match the given lifecycle state. The state value is case-insensitive.
    compartmentId String
    The OCID of the compartment in which to list resources.
    displayName String
    A filter to return only resources that match the given display name exactly.
    filters List<GetBatchBatchContextsFilter>
    id String
    The OCID of the batch context.
    state String
    A filter to return only resources that match the given lifecycle state. The state value is case-insensitive.
    compartmentId string
    The OCID of the compartment in which to list resources.
    displayName string
    A filter to return only resources that match the given display name exactly.
    filters GetBatchBatchContextsFilter[]
    id string
    The OCID of the batch context.
    state string
    A filter to return only resources that match the given lifecycle state. The state value is case-insensitive.
    compartment_id str
    The OCID of the compartment in which to list resources.
    display_name str
    A filter to return only resources that match the given display name exactly.
    filters Sequence[GetBatchBatchContextsFilter]
    id str
    The OCID of the batch context.
    state str
    A filter to return only resources that match the given lifecycle state. The state value is case-insensitive.
    compartmentId String
    The OCID of the compartment in which to list resources.
    displayName String
    A filter to return only resources that match the given display name exactly.
    filters List<Property Map>
    id String
    The OCID of the batch context.
    state String
    A filter to return only resources that match the given lifecycle state. The state value is case-insensitive.

    getBatchBatchContexts Result

    The following output properties are available:

    BatchContextCollections List<GetBatchBatchContextsBatchContextCollection>
    The list of batch_context_collection.
    CompartmentId string
    The OCID of the compartment.
    DisplayName string
    A user-friendly name. Does not have to be unique, and it's changeable.
    Filters List<GetBatchBatchContextsFilter>
    Id string
    The OCID of the private endpoint's VNIC, which resides in the customer's VCN.
    State string
    The current state of the batch context.
    BatchContextCollections []GetBatchBatchContextsBatchContextCollection
    The list of batch_context_collection.
    CompartmentId string
    The OCID of the compartment.
    DisplayName string
    A user-friendly name. Does not have to be unique, and it's changeable.
    Filters []GetBatchBatchContextsFilter
    Id string
    The OCID of the private endpoint's VNIC, which resides in the customer's VCN.
    State string
    The current state of the batch context.
    batchContextCollections List<GetBatchBatchContextsBatchContextCollection>
    The list of batch_context_collection.
    compartmentId String
    The OCID of the compartment.
    displayName String
    A user-friendly name. Does not have to be unique, and it's changeable.
    filters List<GetBatchBatchContextsFilter>
    id String
    The OCID of the private endpoint's VNIC, which resides in the customer's VCN.
    state String
    The current state of the batch context.
    batchContextCollections GetBatchBatchContextsBatchContextCollection[]
    The list of batch_context_collection.
    compartmentId string
    The OCID of the compartment.
    displayName string
    A user-friendly name. Does not have to be unique, and it's changeable.
    filters GetBatchBatchContextsFilter[]
    id string
    The OCID of the private endpoint's VNIC, which resides in the customer's VCN.
    state string
    The current state of the batch context.
    batch_context_collections Sequence[GetBatchBatchContextsBatchContextCollection]
    The list of batch_context_collection.
    compartment_id str
    The OCID of the compartment.
    display_name str
    A user-friendly name. Does not have to be unique, and it's changeable.
    filters Sequence[GetBatchBatchContextsFilter]
    id str
    The OCID of the private endpoint's VNIC, which resides in the customer's VCN.
    state str
    The current state of the batch context.
    batchContextCollections List<Property Map>
    The list of batch_context_collection.
    compartmentId String
    The OCID of the compartment.
    displayName String
    A user-friendly name. Does not have to be unique, and it's changeable.
    filters List<Property Map>
    id String
    The OCID of the private endpoint's VNIC, which resides in the customer's VCN.
    state String
    The current state of the batch context.

    Supporting Types

    GetBatchBatchContextsBatchContextCollection

    GetBatchBatchContextsBatchContextCollectionItem

    CompartmentId string
    The OCID of the compartment in which to list resources.
    DefinedTags Dictionary<string, string>
    Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
    Description string
    Summarized information about the batch context.
    DisplayName string
    A filter to return only resources that match the given display name exactly.
    Entitlements Dictionary<string, string>
    Mapping of concurrent/shared resources used in job tasks to their limits.
    Fleets List<GetBatchBatchContextsBatchContextCollectionItemFleet>
    List of fleet configurations related to the batch context.
    FreeformTags Dictionary<string, string>
    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. Example: {"Department": "Finance"}
    Id string
    The OCID of the batch context.
    JobPriorityConfigurations List<GetBatchBatchContextsBatchContextCollectionItemJobPriorityConfiguration>
    List of job priority configurations related to the batch context.
    LifecycleDetails string
    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.
    LoggingConfigurations List<GetBatchBatchContextsBatchContextCollectionItemLoggingConfiguration>
    Logging configuration for batch context.
    Networks List<GetBatchBatchContextsBatchContextCollectionItemNetwork>
    Network configuration of the batch context.
    State string
    A filter to return only resources that match the given lifecycle state. The state value is case-insensitive.
    SystemTags Dictionary<string, string>
    System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
    TimeCreated string
    The date and time the batch context was created, in the format defined by RFC 3339. Example: 2016-08-25T21:10:29.600Z
    TimeUpdated string
    The date and time the batch context was updated, in the format defined by RFC 3339. Example: 2016-08-25T21:10:29.600Z
    CompartmentId string
    The OCID of the compartment in which to list resources.
    DefinedTags map[string]string
    Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
    Description string
    Summarized information about the batch context.
    DisplayName string
    A filter to return only resources that match the given display name exactly.
    Entitlements map[string]string
    Mapping of concurrent/shared resources used in job tasks to their limits.
    Fleets []GetBatchBatchContextsBatchContextCollectionItemFleet
    List of fleet configurations related to the batch context.
    FreeformTags map[string]string
    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. Example: {"Department": "Finance"}
    Id string
    The OCID of the batch context.
    JobPriorityConfigurations []GetBatchBatchContextsBatchContextCollectionItemJobPriorityConfiguration
    List of job priority configurations related to the batch context.
    LifecycleDetails string
    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.
    LoggingConfigurations []GetBatchBatchContextsBatchContextCollectionItemLoggingConfiguration
    Logging configuration for batch context.
    Networks []GetBatchBatchContextsBatchContextCollectionItemNetwork
    Network configuration of the batch context.
    State string
    A filter to return only resources that match the given lifecycle state. The state value is case-insensitive.
    SystemTags map[string]string
    System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
    TimeCreated string
    The date and time the batch context was created, in the format defined by RFC 3339. Example: 2016-08-25T21:10:29.600Z
    TimeUpdated string
    The date and time the batch context was updated, in the format defined by RFC 3339. Example: 2016-08-25T21:10:29.600Z
    compartmentId String
    The OCID of the compartment in which to list resources.
    definedTags Map<String,String>
    Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
    description String
    Summarized information about the batch context.
    displayName String
    A filter to return only resources that match the given display name exactly.
    entitlements Map<String,String>
    Mapping of concurrent/shared resources used in job tasks to their limits.
    fleets List<GetBatchBatchContextsBatchContextCollectionItemFleet>
    List of fleet configurations related to the batch context.
    freeformTags Map<String,String>
    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. Example: {"Department": "Finance"}
    id String
    The OCID of the batch context.
    jobPriorityConfigurations List<GetBatchBatchContextsBatchContextCollectionItemJobPriorityConfiguration>
    List of job priority configurations related to the batch context.
    lifecycleDetails String
    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.
    loggingConfigurations List<GetBatchBatchContextsBatchContextCollectionItemLoggingConfiguration>
    Logging configuration for batch context.
    networks List<GetBatchBatchContextsBatchContextCollectionItemNetwork>
    Network configuration of the batch context.
    state String
    A filter to return only resources that match the given lifecycle state. The state value is case-insensitive.
    systemTags Map<String,String>
    System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
    timeCreated String
    The date and time the batch context was created, in the format defined by RFC 3339. Example: 2016-08-25T21:10:29.600Z
    timeUpdated String
    The date and time the batch context was updated, in the format defined by RFC 3339. Example: 2016-08-25T21:10:29.600Z
    compartmentId string
    The OCID of the compartment in which to list resources.
    definedTags {[key: string]: string}
    Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
    description string
    Summarized information about the batch context.
    displayName string
    A filter to return only resources that match the given display name exactly.
    entitlements {[key: string]: string}
    Mapping of concurrent/shared resources used in job tasks to their limits.
    fleets GetBatchBatchContextsBatchContextCollectionItemFleet[]
    List of fleet configurations related to the batch context.
    freeformTags {[key: string]: string}
    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. Example: {"Department": "Finance"}
    id string
    The OCID of the batch context.
    jobPriorityConfigurations GetBatchBatchContextsBatchContextCollectionItemJobPriorityConfiguration[]
    List of job priority configurations related to the batch context.
    lifecycleDetails string
    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.
    loggingConfigurations GetBatchBatchContextsBatchContextCollectionItemLoggingConfiguration[]
    Logging configuration for batch context.
    networks GetBatchBatchContextsBatchContextCollectionItemNetwork[]
    Network configuration of the batch context.
    state string
    A filter to return only resources that match the given lifecycle state. The state value is case-insensitive.
    systemTags {[key: string]: string}
    System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
    timeCreated string
    The date and time the batch context was created, in the format defined by RFC 3339. Example: 2016-08-25T21:10:29.600Z
    timeUpdated string
    The date and time the batch context was updated, in the format defined by RFC 3339. Example: 2016-08-25T21:10:29.600Z
    compartment_id str
    The OCID of the compartment in which to list resources.
    defined_tags Mapping[str, str]
    Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
    description str
    Summarized information about the batch context.
    display_name str
    A filter to return only resources that match the given display name exactly.
    entitlements Mapping[str, str]
    Mapping of concurrent/shared resources used in job tasks to their limits.
    fleets Sequence[GetBatchBatchContextsBatchContextCollectionItemFleet]
    List of fleet configurations related to the batch context.
    freeform_tags Mapping[str, str]
    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. Example: {"Department": "Finance"}
    id str
    The OCID of the batch context.
    job_priority_configurations Sequence[GetBatchBatchContextsBatchContextCollectionItemJobPriorityConfiguration]
    List of job priority configurations related to the batch context.
    lifecycle_details str
    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.
    logging_configurations Sequence[GetBatchBatchContextsBatchContextCollectionItemLoggingConfiguration]
    Logging configuration for batch context.
    networks Sequence[GetBatchBatchContextsBatchContextCollectionItemNetwork]
    Network configuration of the batch context.
    state str
    A filter to return only resources that match the given lifecycle state. The state value is case-insensitive.
    system_tags Mapping[str, str]
    System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
    time_created str
    The date and time the batch context was created, in the format defined by RFC 3339. Example: 2016-08-25T21:10:29.600Z
    time_updated str
    The date and time the batch context was updated, in the format defined by RFC 3339. Example: 2016-08-25T21:10:29.600Z
    compartmentId String
    The OCID of the compartment in which to list resources.
    definedTags Map<String>
    Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
    description String
    Summarized information about the batch context.
    displayName String
    A filter to return only resources that match the given display name exactly.
    entitlements Map<String>
    Mapping of concurrent/shared resources used in job tasks to their limits.
    fleets List<Property Map>
    List of fleet configurations related to the batch context.
    freeformTags Map<String>
    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. Example: {"Department": "Finance"}
    id String
    The OCID of the batch context.
    jobPriorityConfigurations List<Property Map>
    List of job priority configurations related to the batch context.
    lifecycleDetails String
    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.
    loggingConfigurations List<Property Map>
    Logging configuration for batch context.
    networks List<Property Map>
    Network configuration of the batch context.
    state String
    A filter to return only resources that match the given lifecycle state. The state value is case-insensitive.
    systemTags Map<String>
    System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
    timeCreated String
    The date and time the batch context was created, in the format defined by RFC 3339. Example: 2016-08-25T21:10:29.600Z
    timeUpdated String
    The date and time the batch context was updated, in the format defined by RFC 3339. Example: 2016-08-25T21:10:29.600Z

    GetBatchBatchContextsBatchContextCollectionItemFleet

    Details string
    A message that describes the current state of the service manage fleet configuration in more detail.
    MaxConcurrentTasks int
    Maximum number of concurrent tasks for the service managed fleet.
    Name string
    Name of the service managed fleet.
    Shapes List<GetBatchBatchContextsBatchContextCollectionItemFleetShape>
    Shape of the fleet. Describes hardware resources of each node in the fleet.
    State string
    A filter to return only resources that match the given lifecycle state. The state value is case-insensitive.
    Type string
    Discriminator for sub-entities.
    Details string
    A message that describes the current state of the service manage fleet configuration in more detail.
    MaxConcurrentTasks int
    Maximum number of concurrent tasks for the service managed fleet.
    Name string
    Name of the service managed fleet.
    Shapes []GetBatchBatchContextsBatchContextCollectionItemFleetShape
    Shape of the fleet. Describes hardware resources of each node in the fleet.
    State string
    A filter to return only resources that match the given lifecycle state. The state value is case-insensitive.
    Type string
    Discriminator for sub-entities.
    details String
    A message that describes the current state of the service manage fleet configuration in more detail.
    maxConcurrentTasks Integer
    Maximum number of concurrent tasks for the service managed fleet.
    name String
    Name of the service managed fleet.
    shapes List<GetBatchBatchContextsBatchContextCollectionItemFleetShape>
    Shape of the fleet. Describes hardware resources of each node in the fleet.
    state String
    A filter to return only resources that match the given lifecycle state. The state value is case-insensitive.
    type String
    Discriminator for sub-entities.
    details string
    A message that describes the current state of the service manage fleet configuration in more detail.
    maxConcurrentTasks number
    Maximum number of concurrent tasks for the service managed fleet.
    name string
    Name of the service managed fleet.
    shapes GetBatchBatchContextsBatchContextCollectionItemFleetShape[]
    Shape of the fleet. Describes hardware resources of each node in the fleet.
    state string
    A filter to return only resources that match the given lifecycle state. The state value is case-insensitive.
    type string
    Discriminator for sub-entities.
    details str
    A message that describes the current state of the service manage fleet configuration in more detail.
    max_concurrent_tasks int
    Maximum number of concurrent tasks for the service managed fleet.
    name str
    Name of the service managed fleet.
    shapes Sequence[GetBatchBatchContextsBatchContextCollectionItemFleetShape]
    Shape of the fleet. Describes hardware resources of each node in the fleet.
    state str
    A filter to return only resources that match the given lifecycle state. The state value is case-insensitive.
    type str
    Discriminator for sub-entities.
    details String
    A message that describes the current state of the service manage fleet configuration in more detail.
    maxConcurrentTasks Number
    Maximum number of concurrent tasks for the service managed fleet.
    name String
    Name of the service managed fleet.
    shapes List<Property Map>
    Shape of the fleet. Describes hardware resources of each node in the fleet.
    state String
    A filter to return only resources that match the given lifecycle state. The state value is case-insensitive.
    type String
    Discriminator for sub-entities.

    GetBatchBatchContextsBatchContextCollectionItemFleetShape

    MemoryInGbs int
    Amount of memory in GBs required by the shape.
    Ocpus int
    Number of OCPUs required by the shape.
    ShapeName string
    The name of the shape.
    MemoryInGbs int
    Amount of memory in GBs required by the shape.
    Ocpus int
    Number of OCPUs required by the shape.
    ShapeName string
    The name of the shape.
    memoryInGbs Integer
    Amount of memory in GBs required by the shape.
    ocpus Integer
    Number of OCPUs required by the shape.
    shapeName String
    The name of the shape.
    memoryInGbs number
    Amount of memory in GBs required by the shape.
    ocpus number
    Number of OCPUs required by the shape.
    shapeName string
    The name of the shape.
    memory_in_gbs int
    Amount of memory in GBs required by the shape.
    ocpus int
    Number of OCPUs required by the shape.
    shape_name str
    The name of the shape.
    memoryInGbs Number
    Amount of memory in GBs required by the shape.
    ocpus Number
    Number of OCPUs required by the shape.
    shapeName String
    The name of the shape.

    GetBatchBatchContextsBatchContextCollectionItemJobPriorityConfiguration

    TagKey string
    Name of the tag key.
    TagNamespace string
    Name of the corresponding tag namespace.
    Values Dictionary<string, string>
    Mapping of tag value to its priority.
    Weight int
    Weight associated with the tag key. Percentage point is the unit of measurement.
    TagKey string
    Name of the tag key.
    TagNamespace string
    Name of the corresponding tag namespace.
    Values map[string]string
    Mapping of tag value to its priority.
    Weight int
    Weight associated with the tag key. Percentage point is the unit of measurement.
    tagKey String
    Name of the tag key.
    tagNamespace String
    Name of the corresponding tag namespace.
    values Map<String,String>
    Mapping of tag value to its priority.
    weight Integer
    Weight associated with the tag key. Percentage point is the unit of measurement.
    tagKey string
    Name of the tag key.
    tagNamespace string
    Name of the corresponding tag namespace.
    values {[key: string]: string}
    Mapping of tag value to its priority.
    weight number
    Weight associated with the tag key. Percentage point is the unit of measurement.
    tag_key str
    Name of the tag key.
    tag_namespace str
    Name of the corresponding tag namespace.
    values Mapping[str, str]
    Mapping of tag value to its priority.
    weight int
    Weight associated with the tag key. Percentage point is the unit of measurement.
    tagKey String
    Name of the tag key.
    tagNamespace String
    Name of the corresponding tag namespace.
    values Map<String>
    Mapping of tag value to its priority.
    weight Number
    Weight associated with the tag key. Percentage point is the unit of measurement.

    GetBatchBatchContextsBatchContextCollectionItemLoggingConfiguration

    LogGroupId string
    The OCID of the log group.
    LogId string
    The OCID of the log.
    Type string
    Discriminator for sub-entities.
    LogGroupId string
    The OCID of the log group.
    LogId string
    The OCID of the log.
    Type string
    Discriminator for sub-entities.
    logGroupId String
    The OCID of the log group.
    logId String
    The OCID of the log.
    type String
    Discriminator for sub-entities.
    logGroupId string
    The OCID of the log group.
    logId string
    The OCID of the log.
    type string
    Discriminator for sub-entities.
    log_group_id str
    The OCID of the log group.
    log_id str
    The OCID of the log.
    type str
    Discriminator for sub-entities.
    logGroupId String
    The OCID of the log group.
    logId String
    The OCID of the log.
    type String
    Discriminator for sub-entities.

    GetBatchBatchContextsBatchContextCollectionItemNetwork

    NsgIds List<string>
    A list of OCIDs of associated network security groups.
    SubnetId string
    OCID of associated subnet.
    Vnics List<GetBatchBatchContextsBatchContextCollectionItemNetworkVnic>
    A list of private endpoint's VNICs.
    NsgIds []string
    A list of OCIDs of associated network security groups.
    SubnetId string
    OCID of associated subnet.
    Vnics []GetBatchBatchContextsBatchContextCollectionItemNetworkVnic
    A list of private endpoint's VNICs.
    nsgIds List<String>
    A list of OCIDs of associated network security groups.
    subnetId String
    OCID of associated subnet.
    vnics List<GetBatchBatchContextsBatchContextCollectionItemNetworkVnic>
    A list of private endpoint's VNICs.
    nsgIds string[]
    A list of OCIDs of associated network security groups.
    subnetId string
    OCID of associated subnet.
    vnics GetBatchBatchContextsBatchContextCollectionItemNetworkVnic[]
    A list of private endpoint's VNICs.
    nsg_ids Sequence[str]
    A list of OCIDs of associated network security groups.
    subnet_id str
    OCID of associated subnet.
    vnics Sequence[GetBatchBatchContextsBatchContextCollectionItemNetworkVnic]
    A list of private endpoint's VNICs.
    nsgIds List<String>
    A list of OCIDs of associated network security groups.
    subnetId String
    OCID of associated subnet.
    vnics List<Property Map>
    A list of private endpoint's VNICs.

    GetBatchBatchContextsBatchContextCollectionItemNetworkVnic

    Id string
    The OCID of the batch context.
    SourceIps List<string>
    A list of private IP addresses (in the customer's VCN) that represent access points for the service.
    Id string
    The OCID of the batch context.
    SourceIps []string
    A list of private IP addresses (in the customer's VCN) that represent access points for the service.
    id String
    The OCID of the batch context.
    sourceIps List<String>
    A list of private IP addresses (in the customer's VCN) that represent access points for the service.
    id string
    The OCID of the batch context.
    sourceIps string[]
    A list of private IP addresses (in the customer's VCN) that represent access points for the service.
    id str
    The OCID of the batch context.
    source_ips Sequence[str]
    A list of private IP addresses (in the customer's VCN) that represent access points for the service.
    id String
    The OCID of the batch context.
    sourceIps List<String>
    A list of private IP addresses (in the customer's VCN) that represent access points for the service.

    GetBatchBatchContextsFilter

    Name string
    Name of the service managed fleet.
    Values List<string>
    Mapping of tag value to its priority.
    Regex bool
    Name string
    Name of the service managed fleet.
    Values []string
    Mapping of tag value to its priority.
    Regex bool
    name String
    Name of the service managed fleet.
    values List<String>
    Mapping of tag value to its priority.
    regex Boolean
    name string
    Name of the service managed fleet.
    values string[]
    Mapping of tag value to its priority.
    regex boolean
    name str
    Name of the service managed fleet.
    values Sequence[str]
    Mapping of tag value to its priority.
    regex bool
    name String
    Name of the service managed fleet.
    values List<String>
    Mapping of tag value to its priority.
    regex Boolean

    Package Details

    Repository
    oci pulumi/pulumi-oci
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the oci Terraform Provider.
    oci logo
    Oracle Cloud Infrastructure v3.16.0 published on Wednesday, Jan 28, 2026 by Pulumi
      Meet Neo: Your AI Platform Teammate