1. Registry
  2. Packages
  3. Oracle Cloud Infrastructure
  4. API Docs
  5. Functions
  6. getFunctionsRuntimeVersions
Viewing docs for Oracle Cloud Infrastructure v5.1.0
published on Friday, Sep 25, 2026 by Pulumi
oci logo oci logo
Viewing docs for Oracle Cloud Infrastructure v5.1.0
published on Friday, Sep 25, 2026 by Pulumi

    This data source provides the list of Functions Runtime Versions in Oracle Cloud Infrastructure Functions service.

    Fetches a wrapped list of all FunctionsRuntimeVersions. Returns a FunctionsRuntimeVersionCollection containing an array of FunctionsRuntimeVersionSummary response models.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as oci from "@pulumi/oci";
    
    const testFunctionsRuntimeVersions = oci.functions.getFunctionsRuntimeVersions({
        displayName: functionsRuntimeVersionDisplayName,
        functionsRuntimeId: functionsRuntimeId,
        functionsRuntimeName: functionsRuntimeName,
        functionsRuntimeVersionId: functionsRuntimeVersionId,
        isCurrentVersion: functionsRuntimeVersionIsCurrentVersion === "true",
        languageVersion: functionsRuntimeVersionLanguageVersion,
        osVersion: functionsRuntimeVersionOsVersion,
        state: functionsRuntimeVersionState,
    });
    
    import pulumi
    import pulumi_oci as oci
    
    test_functions_runtime_versions = oci.functions.get_functions_runtime_versions(display_name=functions_runtime_version_display_name,
        functions_runtime_id=functions_runtime_id,
        functions_runtime_name=functions_runtime_name,
        functions_runtime_version_id=functions_runtime_version_id,
        is_current_version=functions_runtime_version_is_current_version == "true",
        language_version=functions_runtime_version_language_version,
        os_version=functions_runtime_version_os_version,
        state=functions_runtime_version_state)
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-oci/sdk/v5/go/oci/functions"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := functions.GetFunctionsRuntimeVersions(ctx, &functions.GetFunctionsRuntimeVersionsArgs{
    			DisplayName:               pulumi.StringRef(functionsRuntimeVersionDisplayName),
    			FunctionsRuntimeId:        pulumi.StringRef(functionsRuntimeId),
    			FunctionsRuntimeName:      pulumi.StringRef(functionsRuntimeName),
    			FunctionsRuntimeVersionId: pulumi.StringRef(functionsRuntimeVersionId),
    			IsCurrentVersion:          pulumi.BoolRef(functionsRuntimeVersionIsCurrentVersion),
    			LanguageVersion:           pulumi.StringRef(functionsRuntimeVersionLanguageVersion),
    			OsVersion:                 pulumi.StringRef(functionsRuntimeVersionOsVersion),
    			State:                     pulumi.StringRef(functionsRuntimeVersionState),
    		}, 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 testFunctionsRuntimeVersions = Oci.Functions.GetFunctionsRuntimeVersions.Invoke(new()
        {
            DisplayName = functionsRuntimeVersionDisplayName,
            FunctionsRuntimeId = functionsRuntimeId,
            FunctionsRuntimeName = functionsRuntimeName,
            FunctionsRuntimeVersionId = functionsRuntimeVersionId,
            IsCurrentVersion = functionsRuntimeVersionIsCurrentVersion,
            LanguageVersion = functionsRuntimeVersionLanguageVersion,
            OsVersion = functionsRuntimeVersionOsVersion,
            State = functionsRuntimeVersionState,
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.oci.Functions.FunctionsFunctions;
    import com.pulumi.oci.Functions.inputs.GetFunctionsRuntimeVersionsArgs;
    import java.util.ArrayList;
    import java.util.Arrays;
    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 testFunctionsRuntimeVersions = FunctionsFunctions.getFunctionsRuntimeVersions(GetFunctionsRuntimeVersionsArgs.builder()
                .displayName(functionsRuntimeVersionDisplayName)
                .functionsRuntimeId(functionsRuntimeId)
                .functionsRuntimeName(functionsRuntimeName)
                .functionsRuntimeVersionId(functionsRuntimeVersionId)
                .isCurrentVersion(functionsRuntimeVersionIsCurrentVersion)
                .languageVersion(functionsRuntimeVersionLanguageVersion)
                .osVersion(functionsRuntimeVersionOsVersion)
                .state(functionsRuntimeVersionState)
                .build());
    
        }
    }
    
    variables:
      testFunctionsRuntimeVersions:
        fn::invoke:
          function: oci:Functions:getFunctionsRuntimeVersions
          arguments:
            displayName: ${functionsRuntimeVersionDisplayName}
            functionsRuntimeId: ${functionsRuntimeId}
            functionsRuntimeName: ${functionsRuntimeName}
            functionsRuntimeVersionId: ${functionsRuntimeVersionId}
            isCurrentVersion: ${functionsRuntimeVersionIsCurrentVersion}
            languageVersion: ${functionsRuntimeVersionLanguageVersion}
            osVersion: ${functionsRuntimeVersionOsVersion}
            state: ${functionsRuntimeVersionState}
    
    pulumi {
      required_providers {
        oci = {
          source = "pulumi/oci"
        }
      }
    }
    
    data "oci_functions_getfunctionsruntimeversions" "testFunctionsRuntimeVersions" {
      display_name                 = functionsRuntimeVersionDisplayName
      functions_runtime_id         = functionsRuntimeId
      functions_runtime_name       = functionsRuntimeName
      functions_runtime_version_id = functionsRuntimeVersionId
      is_current_version           = functionsRuntimeVersionIsCurrentVersion
      language_version             = functionsRuntimeVersionLanguageVersion
      os_version                   = functionsRuntimeVersionOsVersion
      state                        = functionsRuntimeVersionState
    }
    

    Using getFunctionsRuntimeVersions

    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 getFunctionsRuntimeVersions(args: GetFunctionsRuntimeVersionsArgs, opts?: InvokeOptions): Promise<GetFunctionsRuntimeVersionsResult>
    function getFunctionsRuntimeVersionsOutput(args: GetFunctionsRuntimeVersionsOutputArgs, opts?: InvokeOutputOptions): Output<GetFunctionsRuntimeVersionsResult>
    def get_functions_runtime_versions(display_name: Optional[str] = None,
                                       filters: Optional[Sequence[GetFunctionsRuntimeVersionsFilter]] = None,
                                       functions_runtime_id: Optional[str] = None,
                                       functions_runtime_name: Optional[str] = None,
                                       functions_runtime_version_id: Optional[str] = None,
                                       is_current_version: Optional[bool] = None,
                                       language_version: Optional[str] = None,
                                       os_version: Optional[str] = None,
                                       state: Optional[str] = None,
                                       opts: Optional[InvokeOptions] = None) -> GetFunctionsRuntimeVersionsResult
    def get_functions_runtime_versions_output(display_name: pulumi.Input[Optional[str]] = None,
                                       filters: pulumi.Input[Optional[Sequence[pulumi.Input[GetFunctionsRuntimeVersionsFilterArgs]]]] = None,
                                       functions_runtime_id: pulumi.Input[Optional[str]] = None,
                                       functions_runtime_name: pulumi.Input[Optional[str]] = None,
                                       functions_runtime_version_id: pulumi.Input[Optional[str]] = None,
                                       is_current_version: pulumi.Input[Optional[bool]] = None,
                                       language_version: pulumi.Input[Optional[str]] = None,
                                       os_version: pulumi.Input[Optional[str]] = None,
                                       state: pulumi.Input[Optional[str]] = None,
                                       opts: Optional[InvokeOutputOptions] = None) -> Output[GetFunctionsRuntimeVersionsResult]
    func GetFunctionsRuntimeVersions(ctx *Context, args *GetFunctionsRuntimeVersionsArgs, opts ...InvokeOption) (*GetFunctionsRuntimeVersionsResult, error)
    func GetFunctionsRuntimeVersionsOutput(ctx *Context, args *GetFunctionsRuntimeVersionsOutputArgs, opts ...InvokeOption) GetFunctionsRuntimeVersionsResultOutput

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

    public static class GetFunctionsRuntimeVersions 
    {
        public static Task<GetFunctionsRuntimeVersionsResult> InvokeAsync(GetFunctionsRuntimeVersionsArgs args, InvokeOptions? opts = null)
        public static Output<GetFunctionsRuntimeVersionsResult> Invoke(GetFunctionsRuntimeVersionsInvokeArgs args, InvokeOptions? opts = null)
        public static Output<GetFunctionsRuntimeVersionsResult> Invoke(GetFunctionsRuntimeVersionsInvokeArgs args, InvokeOutputOptions opts)
    }
    public static CompletableFuture<GetFunctionsRuntimeVersionsResult> getFunctionsRuntimeVersions(GetFunctionsRuntimeVersionsArgs args, InvokeOptions options)
    public static Output<GetFunctionsRuntimeVersionsResult> getFunctionsRuntimeVersions(GetFunctionsRuntimeVersionsArgs args, InvokeOptions options)
    public static Output<GetFunctionsRuntimeVersionsResult> getFunctionsRuntimeVersions(GetFunctionsRuntimeVersionsArgs args, InvokeOutputOptions options)
    
    fn::invoke:
      function: oci:Functions/getFunctionsRuntimeVersions:getFunctionsRuntimeVersions
      arguments:
        # arguments dictionary
    data "oci_functions_get_functions_runtime_versions" "name" {
        # arguments
    }

    The following arguments are supported:

    DisplayName string
    A filter to return only resources that match the entire FunctionsRuntimeVersion name given.
    Filters List<GetFunctionsRuntimeVersionsFilter>
    FunctionsRuntimeId string
    unique FunctionsRuntime identifier
    FunctionsRuntimeName string
    A filter to return only resources that match the entire FunctionsRuntime name given.
    FunctionsRuntimeVersionId string
    unique FunctionsRuntimeVersion identifier
    IsCurrentVersion bool
    Matches the current version associated with a FunctionsRuntime.
    LanguageVersion string
    A filter to return only resources that match the entire languageVersion name given.
    OsVersion string
    A filter to return only resources that match the entire osVersion name given.
    State string
    A filter to return only resources their lifecycleState matches the given lifecycleState.
    DisplayName string
    A filter to return only resources that match the entire FunctionsRuntimeVersion name given.
    Filters []GetFunctionsRuntimeVersionsFilter
    FunctionsRuntimeId string
    unique FunctionsRuntime identifier
    FunctionsRuntimeName string
    A filter to return only resources that match the entire FunctionsRuntime name given.
    FunctionsRuntimeVersionId string
    unique FunctionsRuntimeVersion identifier
    IsCurrentVersion bool
    Matches the current version associated with a FunctionsRuntime.
    LanguageVersion string
    A filter to return only resources that match the entire languageVersion name given.
    OsVersion string
    A filter to return only resources that match the entire osVersion name given.
    State string
    A filter to return only resources their lifecycleState matches the given lifecycleState.
    display_name string
    A filter to return only resources that match the entire FunctionsRuntimeVersion name given.
    filters list(object)
    functions_runtime_id string
    unique FunctionsRuntime identifier
    functions_runtime_name string
    A filter to return only resources that match the entire FunctionsRuntime name given.
    functions_runtime_version_id string
    unique FunctionsRuntimeVersion identifier
    is_current_version bool
    Matches the current version associated with a FunctionsRuntime.
    language_version string
    A filter to return only resources that match the entire languageVersion name given.
    os_version string
    A filter to return only resources that match the entire osVersion name given.
    state string
    A filter to return only resources their lifecycleState matches the given lifecycleState.
    displayName String
    A filter to return only resources that match the entire FunctionsRuntimeVersion name given.
    filters List<GetRuntimeVersionsFilter>
    functionsRuntimeId String
    unique FunctionsRuntime identifier
    functionsRuntimeName String
    A filter to return only resources that match the entire FunctionsRuntime name given.
    functionsRuntimeVersionId String
    unique FunctionsRuntimeVersion identifier
    isCurrentVersion Boolean
    Matches the current version associated with a FunctionsRuntime.
    languageVersion String
    A filter to return only resources that match the entire languageVersion name given.
    osVersion String
    A filter to return only resources that match the entire osVersion name given.
    state String
    A filter to return only resources their lifecycleState matches the given lifecycleState.
    displayName string
    A filter to return only resources that match the entire FunctionsRuntimeVersion name given.
    filters GetFunctionsRuntimeVersionsFilter[]
    functionsRuntimeId string
    unique FunctionsRuntime identifier
    functionsRuntimeName string
    A filter to return only resources that match the entire FunctionsRuntime name given.
    functionsRuntimeVersionId string
    unique FunctionsRuntimeVersion identifier
    isCurrentVersion boolean
    Matches the current version associated with a FunctionsRuntime.
    languageVersion string
    A filter to return only resources that match the entire languageVersion name given.
    osVersion string
    A filter to return only resources that match the entire osVersion name given.
    state string
    A filter to return only resources their lifecycleState matches the given lifecycleState.
    display_name str
    A filter to return only resources that match the entire FunctionsRuntimeVersion name given.
    filters Sequence[GetFunctionsRuntimeVersionsFilter]
    functions_runtime_id str
    unique FunctionsRuntime identifier
    functions_runtime_name str
    A filter to return only resources that match the entire FunctionsRuntime name given.
    functions_runtime_version_id str
    unique FunctionsRuntimeVersion identifier
    is_current_version bool
    Matches the current version associated with a FunctionsRuntime.
    language_version str
    A filter to return only resources that match the entire languageVersion name given.
    os_version str
    A filter to return only resources that match the entire osVersion name given.
    state str
    A filter to return only resources their lifecycleState matches the given lifecycleState.
    displayName String
    A filter to return only resources that match the entire FunctionsRuntimeVersion name given.
    filters List<Property Map>
    functionsRuntimeId String
    unique FunctionsRuntime identifier
    functionsRuntimeName String
    A filter to return only resources that match the entire FunctionsRuntime name given.
    functionsRuntimeVersionId String
    unique FunctionsRuntimeVersion identifier
    isCurrentVersion Boolean
    Matches the current version associated with a FunctionsRuntime.
    languageVersion String
    A filter to return only resources that match the entire languageVersion name given.
    osVersion String
    A filter to return only resources that match the entire osVersion name given.
    state String
    A filter to return only resources their lifecycleState matches the given lifecycleState.

    getFunctionsRuntimeVersions Result

    The following output properties are available:

    FunctionsRuntimeVersionCollections List<GetFunctionsRuntimeVersionsFunctionsRuntimeVersionCollection>
    The list of functions_runtime_version_collection.
    Id string
    The provider-assigned unique ID for this managed resource.
    DisplayName string
    The display name of the FunctionsRuntimeVersion.
    Filters List<GetFunctionsRuntimeVersionsFilter>
    FunctionsRuntimeId string
    The OCID of the FunctionsRuntime this resource version belongs to.
    FunctionsRuntimeName string
    FunctionsRuntimeVersionId string
    IsCurrentVersion bool
    LanguageVersion string
    The version of the programming language of the FunctionsRuntime. This is the language version that the FunctionsRuntime provides for execution of customer payloads.
    OsVersion string
    The version of the operating system of the FunctionsRuntime. This is the OS version that the FunctionsRuntime provides for execution of customer payloads.
    State string
    The current state of the FunctionsRuntimeVersion resource.

    • ACTIVE: The resource is currently active and operational.
    • INACTIVE: The resource is currently inactive and not operational.
    FunctionsRuntimeVersionCollections []GetFunctionsRuntimeVersionsFunctionsRuntimeVersionCollection
    The list of functions_runtime_version_collection.
    Id string
    The provider-assigned unique ID for this managed resource.
    DisplayName string
    The display name of the FunctionsRuntimeVersion.
    Filters []GetFunctionsRuntimeVersionsFilter
    FunctionsRuntimeId string
    The OCID of the FunctionsRuntime this resource version belongs to.
    FunctionsRuntimeName string
    FunctionsRuntimeVersionId string
    IsCurrentVersion bool
    LanguageVersion string
    The version of the programming language of the FunctionsRuntime. This is the language version that the FunctionsRuntime provides for execution of customer payloads.
    OsVersion string
    The version of the operating system of the FunctionsRuntime. This is the OS version that the FunctionsRuntime provides for execution of customer payloads.
    State string
    The current state of the FunctionsRuntimeVersion resource.

    • ACTIVE: The resource is currently active and operational.
    • INACTIVE: The resource is currently inactive and not operational.
    functions_runtime_version_collections list(object)
    The list of functions_runtime_version_collection.
    id string
    The provider-assigned unique ID for this managed resource.
    display_name string
    The display name of the FunctionsRuntimeVersion.
    filters list(object)
    functions_runtime_id string
    The OCID of the FunctionsRuntime this resource version belongs to.
    functions_runtime_name string
    functions_runtime_version_id string
    is_current_version bool
    language_version string
    The version of the programming language of the FunctionsRuntime. This is the language version that the FunctionsRuntime provides for execution of customer payloads.
    os_version string
    The version of the operating system of the FunctionsRuntime. This is the OS version that the FunctionsRuntime provides for execution of customer payloads.
    state string
    The current state of the FunctionsRuntimeVersion resource.

    • ACTIVE: The resource is currently active and operational.
    • INACTIVE: The resource is currently inactive and not operational.
    functionsRuntimeVersionCollections List<GetRuntimeVersionsRuntimeVersionCollection>
    The list of functions_runtime_version_collection.
    id String
    The provider-assigned unique ID for this managed resource.
    displayName String
    The display name of the FunctionsRuntimeVersion.
    filters List<GetRuntimeVersionsFilter>
    functionsRuntimeId String
    The OCID of the FunctionsRuntime this resource version belongs to.
    functionsRuntimeName String
    functionsRuntimeVersionId String
    isCurrentVersion Boolean
    languageVersion String
    The version of the programming language of the FunctionsRuntime. This is the language version that the FunctionsRuntime provides for execution of customer payloads.
    osVersion String
    The version of the operating system of the FunctionsRuntime. This is the OS version that the FunctionsRuntime provides for execution of customer payloads.
    state String
    The current state of the FunctionsRuntimeVersion resource.

    • ACTIVE: The resource is currently active and operational.
    • INACTIVE: The resource is currently inactive and not operational.
    functionsRuntimeVersionCollections GetFunctionsRuntimeVersionsFunctionsRuntimeVersionCollection[]
    The list of functions_runtime_version_collection.
    id string
    The provider-assigned unique ID for this managed resource.
    displayName string
    The display name of the FunctionsRuntimeVersion.
    filters GetFunctionsRuntimeVersionsFilter[]
    functionsRuntimeId string
    The OCID of the FunctionsRuntime this resource version belongs to.
    functionsRuntimeName string
    functionsRuntimeVersionId string
    isCurrentVersion boolean
    languageVersion string
    The version of the programming language of the FunctionsRuntime. This is the language version that the FunctionsRuntime provides for execution of customer payloads.
    osVersion string
    The version of the operating system of the FunctionsRuntime. This is the OS version that the FunctionsRuntime provides for execution of customer payloads.
    state string
    The current state of the FunctionsRuntimeVersion resource.

    • ACTIVE: The resource is currently active and operational.
    • INACTIVE: The resource is currently inactive and not operational.
    functions_runtime_version_collections Sequence[GetFunctionsRuntimeVersionsFunctionsRuntimeVersionCollection]
    The list of functions_runtime_version_collection.
    id str
    The provider-assigned unique ID for this managed resource.
    display_name str
    The display name of the FunctionsRuntimeVersion.
    filters Sequence[GetFunctionsRuntimeVersionsFilter]
    functions_runtime_id str
    The OCID of the FunctionsRuntime this resource version belongs to.
    functions_runtime_name str
    functions_runtime_version_id str
    is_current_version bool
    language_version str
    The version of the programming language of the FunctionsRuntime. This is the language version that the FunctionsRuntime provides for execution of customer payloads.
    os_version str
    The version of the operating system of the FunctionsRuntime. This is the OS version that the FunctionsRuntime provides for execution of customer payloads.
    state str
    The current state of the FunctionsRuntimeVersion resource.

    • ACTIVE: The resource is currently active and operational.
    • INACTIVE: The resource is currently inactive and not operational.
    functionsRuntimeVersionCollections List<Property Map>
    The list of functions_runtime_version_collection.
    id String
    The provider-assigned unique ID for this managed resource.
    displayName String
    The display name of the FunctionsRuntimeVersion.
    filters List<Property Map>
    functionsRuntimeId String
    The OCID of the FunctionsRuntime this resource version belongs to.
    functionsRuntimeName String
    functionsRuntimeVersionId String
    isCurrentVersion Boolean
    languageVersion String
    The version of the programming language of the FunctionsRuntime. This is the language version that the FunctionsRuntime provides for execution of customer payloads.
    osVersion String
    The version of the operating system of the FunctionsRuntime. This is the OS version that the FunctionsRuntime provides for execution of customer payloads.
    state String
    The current state of the FunctionsRuntimeVersion resource.

    • ACTIVE: The resource is currently active and operational.
    • INACTIVE: The resource is currently inactive and not operational.

    Supporting Types

    GetFunctionsRuntimeVersionsFilter

    Name string
    Values List<string>
    Regex bool
    Name string
    Values []string
    Regex bool
    name string
    values list(string)
    regex bool
    name String
    values List<String>
    regex Boolean
    name string
    values string[]
    regex boolean
    name str
    values Sequence[str]
    regex bool
    name String
    values List<String>
    regex Boolean

    GetFunctionsRuntimeVersionsFunctionsRuntimeVersionCollection

    GetFunctionsRuntimeVersionsFunctionsRuntimeVersionCollectionItem

    DefinedTags Dictionary<string, string>
    Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
    DisplayName string
    A filter to return only resources that match the entire FunctionsRuntimeVersion name given.
    FreeformTags Dictionary<string, string>
    Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
    FunctionsRuntimeId string
    unique FunctionsRuntime identifier
    Id string
    The OCID of the FunctionsRuntimeVersion that is immutable on creation.
    LanguageVersion string
    A filter to return only resources that match the entire languageVersion name given.
    Metadata string
    Details of the change in the FunctionsRuntimeVersion of the FunctionsRuntime.
    OsVersion string
    A filter to return only resources that match the entire osVersion name given.
    State string
    A filter to return only resources their lifecycleState matches the given lifecycleState.
    SupportedArchitectures List<string>
    The list of supported architectures for the FunctionsRuntimeVersion.
    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 time when the FunctionsRuntimeVersion was created. An RFC3339 formatted datetime string.
    TimeUpdated string
    The time when the FunctionsRuntimeVersion was updated. An RFC3339 formatted datetime string.
    DefinedTags map[string]string
    Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
    DisplayName string
    A filter to return only resources that match the entire FunctionsRuntimeVersion name given.
    FreeformTags map[string]string
    Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
    FunctionsRuntimeId string
    unique FunctionsRuntime identifier
    Id string
    The OCID of the FunctionsRuntimeVersion that is immutable on creation.
    LanguageVersion string
    A filter to return only resources that match the entire languageVersion name given.
    Metadata string
    Details of the change in the FunctionsRuntimeVersion of the FunctionsRuntime.
    OsVersion string
    A filter to return only resources that match the entire osVersion name given.
    State string
    A filter to return only resources their lifecycleState matches the given lifecycleState.
    SupportedArchitectures []string
    The list of supported architectures for the FunctionsRuntimeVersion.
    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 time when the FunctionsRuntimeVersion was created. An RFC3339 formatted datetime string.
    TimeUpdated string
    The time when the FunctionsRuntimeVersion was updated. An RFC3339 formatted datetime string.
    defined_tags map(string)
    Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
    display_name string
    A filter to return only resources that match the entire FunctionsRuntimeVersion name given.
    freeform_tags map(string)
    Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
    functions_runtime_id string
    unique FunctionsRuntime identifier
    id string
    The OCID of the FunctionsRuntimeVersion that is immutable on creation.
    language_version string
    A filter to return only resources that match the entire languageVersion name given.
    metadata string
    Details of the change in the FunctionsRuntimeVersion of the FunctionsRuntime.
    os_version string
    A filter to return only resources that match the entire osVersion name given.
    state string
    A filter to return only resources their lifecycleState matches the given lifecycleState.
    supported_architectures list(string)
    The list of supported architectures for the FunctionsRuntimeVersion.
    system_tags map(string)
    System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
    time_created string
    The time when the FunctionsRuntimeVersion was created. An RFC3339 formatted datetime string.
    time_updated string
    The time when the FunctionsRuntimeVersion was updated. An RFC3339 formatted datetime string.
    definedTags Map<String,String>
    Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
    displayName String
    A filter to return only resources that match the entire FunctionsRuntimeVersion name given.
    freeformTags Map<String,String>
    Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
    functionsRuntimeId String
    unique FunctionsRuntime identifier
    id String
    The OCID of the FunctionsRuntimeVersion that is immutable on creation.
    languageVersion String
    A filter to return only resources that match the entire languageVersion name given.
    metadata String
    Details of the change in the FunctionsRuntimeVersion of the FunctionsRuntime.
    osVersion String
    A filter to return only resources that match the entire osVersion name given.
    state String
    A filter to return only resources their lifecycleState matches the given lifecycleState.
    supportedArchitectures List<String>
    The list of supported architectures for the FunctionsRuntimeVersion.
    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 time when the FunctionsRuntimeVersion was created. An RFC3339 formatted datetime string.
    timeUpdated String
    The time when the FunctionsRuntimeVersion was updated. An RFC3339 formatted datetime string.
    definedTags {[key: string]: string}
    Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
    displayName string
    A filter to return only resources that match the entire FunctionsRuntimeVersion name given.
    freeformTags {[key: string]: string}
    Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
    functionsRuntimeId string
    unique FunctionsRuntime identifier
    id string
    The OCID of the FunctionsRuntimeVersion that is immutable on creation.
    languageVersion string
    A filter to return only resources that match the entire languageVersion name given.
    metadata string
    Details of the change in the FunctionsRuntimeVersion of the FunctionsRuntime.
    osVersion string
    A filter to return only resources that match the entire osVersion name given.
    state string
    A filter to return only resources their lifecycleState matches the given lifecycleState.
    supportedArchitectures string[]
    The list of supported architectures for the FunctionsRuntimeVersion.
    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 time when the FunctionsRuntimeVersion was created. An RFC3339 formatted datetime string.
    timeUpdated string
    The time when the FunctionsRuntimeVersion was updated. An RFC3339 formatted datetime string.
    defined_tags Mapping[str, str]
    Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
    display_name str
    A filter to return only resources that match the entire FunctionsRuntimeVersion name given.
    freeform_tags Mapping[str, str]
    Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
    functions_runtime_id str
    unique FunctionsRuntime identifier
    id str
    The OCID of the FunctionsRuntimeVersion that is immutable on creation.
    language_version str
    A filter to return only resources that match the entire languageVersion name given.
    metadata str
    Details of the change in the FunctionsRuntimeVersion of the FunctionsRuntime.
    os_version str
    A filter to return only resources that match the entire osVersion name given.
    state str
    A filter to return only resources their lifecycleState matches the given lifecycleState.
    supported_architectures Sequence[str]
    The list of supported architectures for the FunctionsRuntimeVersion.
    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 time when the FunctionsRuntimeVersion was created. An RFC3339 formatted datetime string.
    time_updated str
    The time when the FunctionsRuntimeVersion was updated. An RFC3339 formatted datetime string.
    definedTags Map<String>
    Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
    displayName String
    A filter to return only resources that match the entire FunctionsRuntimeVersion name given.
    freeformTags Map<String>
    Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
    functionsRuntimeId String
    unique FunctionsRuntime identifier
    id String
    The OCID of the FunctionsRuntimeVersion that is immutable on creation.
    languageVersion String
    A filter to return only resources that match the entire languageVersion name given.
    metadata String
    Details of the change in the FunctionsRuntimeVersion of the FunctionsRuntime.
    osVersion String
    A filter to return only resources that match the entire osVersion name given.
    state String
    A filter to return only resources their lifecycleState matches the given lifecycleState.
    supportedArchitectures List<String>
    The list of supported architectures for the FunctionsRuntimeVersion.
    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 time when the FunctionsRuntimeVersion was created. An RFC3339 formatted datetime string.
    timeUpdated String
    The time when the FunctionsRuntimeVersion was updated. An RFC3339 formatted datetime string.

    Package Details

    Repository
    oci pulumi/pulumi-oci
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the oci Terraform Provider.
    oci logo oci logo
    Viewing docs for Oracle Cloud Infrastructure v5.1.0
    published on Friday, Sep 25, 2026 by Pulumi

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial