Oracle Cloud Infrastructure v2.27.0 published on Thursday, Mar 20, 2025 by Pulumi
oci.DataScience.getFastLaunchJobConfigs
Explore with Pulumi AI
This data source provides the list of Fast Launch Job Configs in Oracle Cloud Infrastructure Data Science service.
List fast launch capable job configs in the specified compartment.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testFastLaunchJobConfigs = oci.DataScience.getFastLaunchJobConfigs({
    compartmentId: compartmentId,
});
import pulumi
import pulumi_oci as oci
test_fast_launch_job_configs = oci.DataScience.get_fast_launch_job_configs(compartment_id=compartment_id)
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.GetFastLaunchJobConfigs(ctx, &datascience.GetFastLaunchJobConfigsArgs{
			CompartmentId: compartmentId,
		}, 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 testFastLaunchJobConfigs = Oci.DataScience.GetFastLaunchJobConfigs.Invoke(new()
    {
        CompartmentId = compartmentId,
    });
});
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.GetFastLaunchJobConfigsArgs;
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 testFastLaunchJobConfigs = DataScienceFunctions.getFastLaunchJobConfigs(GetFastLaunchJobConfigsArgs.builder()
            .compartmentId(compartmentId)
            .build());
    }
}
variables:
  testFastLaunchJobConfigs:
    fn::invoke:
      function: oci:DataScience:getFastLaunchJobConfigs
      arguments:
        compartmentId: ${compartmentId}
Using getFastLaunchJobConfigs
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 getFastLaunchJobConfigs(args: GetFastLaunchJobConfigsArgs, opts?: InvokeOptions): Promise<GetFastLaunchJobConfigsResult>
function getFastLaunchJobConfigsOutput(args: GetFastLaunchJobConfigsOutputArgs, opts?: InvokeOptions): Output<GetFastLaunchJobConfigsResult>def get_fast_launch_job_configs(compartment_id: Optional[str] = None,
                                filters: Optional[Sequence[_datascience.GetFastLaunchJobConfigsFilter]] = None,
                                opts: Optional[InvokeOptions] = None) -> GetFastLaunchJobConfigsResult
def get_fast_launch_job_configs_output(compartment_id: Optional[pulumi.Input[str]] = None,
                                filters: Optional[pulumi.Input[Sequence[pulumi.Input[_datascience.GetFastLaunchJobConfigsFilterArgs]]]] = None,
                                opts: Optional[InvokeOptions] = None) -> Output[GetFastLaunchJobConfigsResult]func GetFastLaunchJobConfigs(ctx *Context, args *GetFastLaunchJobConfigsArgs, opts ...InvokeOption) (*GetFastLaunchJobConfigsResult, error)
func GetFastLaunchJobConfigsOutput(ctx *Context, args *GetFastLaunchJobConfigsOutputArgs, opts ...InvokeOption) GetFastLaunchJobConfigsResultOutput> Note: This function is named GetFastLaunchJobConfigs in the Go SDK.
public static class GetFastLaunchJobConfigs 
{
    public static Task<GetFastLaunchJobConfigsResult> InvokeAsync(GetFastLaunchJobConfigsArgs args, InvokeOptions? opts = null)
    public static Output<GetFastLaunchJobConfigsResult> Invoke(GetFastLaunchJobConfigsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetFastLaunchJobConfigsResult> getFastLaunchJobConfigs(GetFastLaunchJobConfigsArgs args, InvokeOptions options)
public static Output<GetFastLaunchJobConfigsResult> getFastLaunchJobConfigs(GetFastLaunchJobConfigsArgs args, InvokeOptions options)
fn::invoke:
  function: oci:DataScience/getFastLaunchJobConfigs:getFastLaunchJobConfigs
  arguments:
    # arguments dictionaryThe following arguments are supported:
- CompartmentId string
- Filter results by the OCID of the compartment.
- Filters
List<GetFast Launch Job Configs Filter> 
- CompartmentId string
- Filter results by the OCID of the compartment.
- Filters
[]GetFast Launch Job Configs Filter 
- compartmentId String
- Filter results by the OCID of the compartment.
- filters
List<GetFast Launch Job Configs Filter> 
- compartmentId string
- Filter results by the OCID of the compartment.
- filters
GetFast Launch Job Configs Filter[] 
- compartment_id str
- Filter results by the OCID of the compartment.
- filters
Sequence[datascience.Get Fast Launch Job Configs Filter] 
- compartmentId String
- Filter results by the OCID of the compartment.
- filters List<Property Map>
getFastLaunchJobConfigs Result
The following output properties are available:
- CompartmentId string
- FastLaunch List<GetJob Configs Fast Launch Job Configs Fast Launch Job Config> 
- The list of fast_launch_job_configs.
- Id string
- The provider-assigned unique ID for this managed resource.
- Filters
List<GetFast Launch Job Configs Filter> 
- CompartmentId string
- FastLaunch []GetJob Configs Fast Launch Job Configs Fast Launch Job Config 
- The list of fast_launch_job_configs.
- Id string
- The provider-assigned unique ID for this managed resource.
- Filters
[]GetFast Launch Job Configs Filter 
- compartmentId String
- fastLaunch List<GetJob Configs Fast Launch Job Configs Fast Launch Job Config> 
- The list of fast_launch_job_configs.
- id String
- The provider-assigned unique ID for this managed resource.
- filters
List<GetFast Launch Job Configs Filter> 
- compartmentId string
- fastLaunch GetJob Configs Fast Launch Job Configs Fast Launch Job Config[] 
- The list of fast_launch_job_configs.
- id string
- The provider-assigned unique ID for this managed resource.
- filters
GetFast Launch Job Configs Filter[] 
- compartment_id str
- fast_launch_ Sequence[datascience.job_ configs Get Fast Launch Job Configs Fast Launch Job Config] 
- The list of fast_launch_job_configs.
- id str
- The provider-assigned unique ID for this managed resource.
- filters
Sequence[datascience.Get Fast Launch Job Configs Filter] 
- compartmentId String
- fastLaunch List<Property Map>Job Configs 
- The list of fast_launch_job_configs.
- id String
- The provider-assigned unique ID for this managed resource.
- filters List<Property Map>
Supporting Types
GetFastLaunchJobConfigsFastLaunchJobConfig        
- CoreCount int
- The number of cores associated with this fast launch job shape.
- ManagedEgress stringSupport 
- The managed egress support
- MemoryIn intGbs 
- The number of cores associated with this fast launch job shape.
- Name string
- The name of the fast launch job config
- ShapeName string
- The name of the fast launch job shape.
- ShapeSeries string
- The family that the compute shape belongs to.
- CoreCount int
- The number of cores associated with this fast launch job shape.
- ManagedEgress stringSupport 
- The managed egress support
- MemoryIn intGbs 
- The number of cores associated with this fast launch job shape.
- Name string
- The name of the fast launch job config
- ShapeName string
- The name of the fast launch job shape.
- ShapeSeries string
- The family that the compute shape belongs to.
- coreCount Integer
- The number of cores associated with this fast launch job shape.
- managedEgress StringSupport 
- The managed egress support
- memoryIn IntegerGbs 
- The number of cores associated with this fast launch job shape.
- name String
- The name of the fast launch job config
- shapeName String
- The name of the fast launch job shape.
- shapeSeries String
- The family that the compute shape belongs to.
- coreCount number
- The number of cores associated with this fast launch job shape.
- managedEgress stringSupport 
- The managed egress support
- memoryIn numberGbs 
- The number of cores associated with this fast launch job shape.
- name string
- The name of the fast launch job config
- shapeName string
- The name of the fast launch job shape.
- shapeSeries string
- The family that the compute shape belongs to.
- core_count int
- The number of cores associated with this fast launch job shape.
- managed_egress_ strsupport 
- The managed egress support
- memory_in_ intgbs 
- The number of cores associated with this fast launch job shape.
- name str
- The name of the fast launch job config
- shape_name str
- The name of the fast launch job shape.
- shape_series str
- The family that the compute shape belongs to.
- coreCount Number
- The number of cores associated with this fast launch job shape.
- managedEgress StringSupport 
- The managed egress support
- memoryIn NumberGbs 
- The number of cores associated with this fast launch job shape.
- name String
- The name of the fast launch job config
- shapeName String
- The name of the fast launch job shape.
- shapeSeries String
- The family that the compute shape belongs to.
GetFastLaunchJobConfigsFilter     
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the ociTerraform Provider.