1. Packages
  2. Oracle Cloud Infrastructure
  3. API Docs
  4. Functions
  5. getApplications
Oracle Cloud Infrastructure v2.29.0 published on Wednesday, Apr 9, 2025 by Pulumi

oci.Functions.getApplications

Explore with Pulumi AI

Oracle Cloud Infrastructure v2.29.0 published on Wednesday, Apr 9, 2025 by Pulumi

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

Lists applications for a compartment.

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";

const testApplications = oci.Functions.getApplications({
    compartmentId: compartmentId,
    displayName: applicationDisplayName,
    id: applicationId,
    state: applicationState,
});
Copy
import pulumi
import pulumi_oci as oci

test_applications = oci.Functions.get_applications(compartment_id=compartment_id,
    display_name=application_display_name,
    id=application_id,
    state=application_state)
Copy
package main

import (
	"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/functions"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := functions.GetApplications(ctx, &functions.GetApplicationsArgs{
			CompartmentId: compartmentId,
			DisplayName:   pulumi.StringRef(applicationDisplayName),
			Id:            pulumi.StringRef(applicationId),
			State:         pulumi.StringRef(applicationState),
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Oci = Pulumi.Oci;

return await Deployment.RunAsync(() => 
{
    var testApplications = Oci.Functions.GetApplications.Invoke(new()
    {
        CompartmentId = compartmentId,
        DisplayName = applicationDisplayName,
        Id = applicationId,
        State = applicationState,
    });

});
Copy
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.GetApplicationsArgs;
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 testApplications = FunctionsFunctions.getApplications(GetApplicationsArgs.builder()
            .compartmentId(compartmentId)
            .displayName(applicationDisplayName)
            .id(applicationId)
            .state(applicationState)
            .build());

    }
}
Copy
variables:
  testApplications:
    fn::invoke:
      function: oci:Functions:getApplications
      arguments:
        compartmentId: ${compartmentId}
        displayName: ${applicationDisplayName}
        id: ${applicationId}
        state: ${applicationState}
Copy

Using getApplications

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 getApplications(args: GetApplicationsArgs, opts?: InvokeOptions): Promise<GetApplicationsResult>
function getApplicationsOutput(args: GetApplicationsOutputArgs, opts?: InvokeOptions): Output<GetApplicationsResult>
Copy
def get_applications(compartment_id: Optional[str] = None,
                     display_name: Optional[str] = None,
                     filters: Optional[Sequence[_functions.GetApplicationsFilter]] = None,
                     id: Optional[str] = None,
                     state: Optional[str] = None,
                     opts: Optional[InvokeOptions] = None) -> GetApplicationsResult
def get_applications_output(compartment_id: Optional[pulumi.Input[str]] = None,
                     display_name: Optional[pulumi.Input[str]] = None,
                     filters: Optional[pulumi.Input[Sequence[pulumi.Input[_functions.GetApplicationsFilterArgs]]]] = None,
                     id: Optional[pulumi.Input[str]] = None,
                     state: Optional[pulumi.Input[str]] = None,
                     opts: Optional[InvokeOptions] = None) -> Output[GetApplicationsResult]
Copy
func GetApplications(ctx *Context, args *GetApplicationsArgs, opts ...InvokeOption) (*GetApplicationsResult, error)
func GetApplicationsOutput(ctx *Context, args *GetApplicationsOutputArgs, opts ...InvokeOption) GetApplicationsResultOutput
Copy

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

public static class GetApplications 
{
    public static Task<GetApplicationsResult> InvokeAsync(GetApplicationsArgs args, InvokeOptions? opts = null)
    public static Output<GetApplicationsResult> Invoke(GetApplicationsInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetApplicationsResult> getApplications(GetApplicationsArgs args, InvokeOptions options)
public static Output<GetApplicationsResult> getApplications(GetApplicationsArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: oci:Functions/getApplications:getApplications
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

CompartmentId This property is required. string
The OCID of the compartment to which this resource belongs.
DisplayName string
A filter to return only applications with display names that match the display name string. Matching is exact.
Filters Changes to this property will trigger replacement. List<GetApplicationsFilter>
Id string
A filter to return only applications with the specified OCID.
State string
A filter to return only applications that match the lifecycle state in this parameter. Example: Creating
CompartmentId This property is required. string
The OCID of the compartment to which this resource belongs.
DisplayName string
A filter to return only applications with display names that match the display name string. Matching is exact.
Filters Changes to this property will trigger replacement. []GetApplicationsFilter
Id string
A filter to return only applications with the specified OCID.
State string
A filter to return only applications that match the lifecycle state in this parameter. Example: Creating
compartmentId This property is required. String
The OCID of the compartment to which this resource belongs.
displayName String
A filter to return only applications with display names that match the display name string. Matching is exact.
filters Changes to this property will trigger replacement. List<GetApplicationsFilter>
id String
A filter to return only applications with the specified OCID.
state String
A filter to return only applications that match the lifecycle state in this parameter. Example: Creating
compartmentId This property is required. string
The OCID of the compartment to which this resource belongs.
displayName string
A filter to return only applications with display names that match the display name string. Matching is exact.
filters Changes to this property will trigger replacement. GetApplicationsFilter[]
id string
A filter to return only applications with the specified OCID.
state string
A filter to return only applications that match the lifecycle state in this parameter. Example: Creating
compartment_id This property is required. str
The OCID of the compartment to which this resource belongs.
display_name str
A filter to return only applications with display names that match the display name string. Matching is exact.
filters Changes to this property will trigger replacement. Sequence[functions.GetApplicationsFilter]
id str
A filter to return only applications with the specified OCID.
state str
A filter to return only applications that match the lifecycle state in this parameter. Example: Creating
compartmentId This property is required. String
The OCID of the compartment to which this resource belongs.
displayName String
A filter to return only applications with display names that match the display name string. Matching is exact.
filters Changes to this property will trigger replacement. List<Property Map>
id String
A filter to return only applications with the specified OCID.
state String
A filter to return only applications that match the lifecycle state in this parameter. Example: Creating

getApplications Result

The following output properties are available:

Applications List<GetApplicationsApplication>
The list of applications.
CompartmentId string
The OCID of the compartment that contains the application.
DisplayName string
The display name of the application. The display name is unique within the compartment containing the application.
Filters List<GetApplicationsFilter>
Id string
The OCID of the application.
State string
The current state of the application.
Applications []GetApplicationsApplication
The list of applications.
CompartmentId string
The OCID of the compartment that contains the application.
DisplayName string
The display name of the application. The display name is unique within the compartment containing the application.
Filters []GetApplicationsFilter
Id string
The OCID of the application.
State string
The current state of the application.
applications List<GetApplicationsApplication>
The list of applications.
compartmentId String
The OCID of the compartment that contains the application.
displayName String
The display name of the application. The display name is unique within the compartment containing the application.
filters List<GetApplicationsFilter>
id String
The OCID of the application.
state String
The current state of the application.
applications GetApplicationsApplication[]
The list of applications.
compartmentId string
The OCID of the compartment that contains the application.
displayName string
The display name of the application. The display name is unique within the compartment containing the application.
filters GetApplicationsFilter[]
id string
The OCID of the application.
state string
The current state of the application.
applications Sequence[functions.GetApplicationsApplication]
The list of applications.
compartment_id str
The OCID of the compartment that contains the application.
display_name str
The display name of the application. The display name is unique within the compartment containing the application.
filters Sequence[functions.GetApplicationsFilter]
id str
The OCID of the application.
state str
The current state of the application.
applications List<Property Map>
The list of applications.
compartmentId String
The OCID of the compartment that contains the application.
displayName String
The display name of the application. The display name is unique within the compartment containing the application.
filters List<Property Map>
id String
The OCID of the application.
state String
The current state of the application.

Supporting Types

GetApplicationsApplication

CompartmentId This property is required. string
The OCID of the compartment to which this resource belongs.
Config This property is required. Dictionary<string, string>
Application configuration for functions in this application (passed as environment variables). Can be overridden by function configuration. Keys must be ASCII strings consisting solely of letters, digits, and the '_' (underscore) character, and must not begin with a digit. Values should be limited to printable unicode characters. Example: {"MY_FUNCTION_CONFIG": "ConfVal"}
DefinedTags This property is required. 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"}
DisplayName This property is required. string
A filter to return only applications with display names that match the display name string. Matching is exact.
FreeformTags 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. For more information, see Resource Tags. Example: {"Department": "Finance"}
Id This property is required. string
A filter to return only applications with the specified OCID.
ImagePolicyConfigs This property is required. List<GetApplicationsApplicationImagePolicyConfig>
Define the image signature verification policy for an application.
NetworkSecurityGroupIds This property is required. List<string>
The OCIDs of the Network Security Groups to add the application to.
Shape This property is required. string
Valid values are GENERIC_X86, GENERIC_ARM and GENERIC_X86_ARM. Default is GENERIC_X86. Setting this to GENERIC_X86, will run the functions in the application on X86 processor architecture. Setting this to GENERIC_ARM, will run the functions in the application on ARM processor architecture. When set to GENERIC_X86_ARM, functions in the application are run on either X86 or ARM processor architecture. Accepted values are: GENERIC_X86, GENERIC_ARM, GENERIC_X86_ARM
State This property is required. string
A filter to return only applications that match the lifecycle state in this parameter. Example: Creating
SubnetIds This property is required. List<string>
The OCIDs of the subnets in which to run functions in the application.
SyslogUrl This property is required. string
A syslog URL to which to send all function logs. Supports tcp, udp, and tcp+tls. The syslog URL must be reachable from all of the subnets configured for the application. Note: If you enable the Oracle Cloud Infrastructure Logging service for this application, the syslogUrl value is ignored. Function logs are sent to the Oracle Cloud Infrastructure Logging service, and not to the syslog URL. Example: tcp://logserver.myserver:1234
TimeCreated This property is required. string
The time the application was created, expressed in RFC 3339 timestamp format. Example: 2018-09-12T22:47:12.613Z
TimeUpdated This property is required. string
The time the application was updated, expressed in RFC 3339 timestamp format. Example: 2018-09-12T22:47:12.613Z
TraceConfigs This property is required. List<GetApplicationsApplicationTraceConfig>
Define the tracing configuration for an application.
CompartmentId This property is required. string
The OCID of the compartment to which this resource belongs.
Config This property is required. map[string]string
Application configuration for functions in this application (passed as environment variables). Can be overridden by function configuration. Keys must be ASCII strings consisting solely of letters, digits, and the '_' (underscore) character, and must not begin with a digit. Values should be limited to printable unicode characters. Example: {"MY_FUNCTION_CONFIG": "ConfVal"}
DefinedTags This property is required. 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"}
DisplayName This property is required. string
A filter to return only applications with display names that match the display name string. Matching is exact.
FreeformTags 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. For more information, see Resource Tags. Example: {"Department": "Finance"}
Id This property is required. string
A filter to return only applications with the specified OCID.
ImagePolicyConfigs This property is required. []GetApplicationsApplicationImagePolicyConfig
Define the image signature verification policy for an application.
NetworkSecurityGroupIds This property is required. []string
The OCIDs of the Network Security Groups to add the application to.
Shape This property is required. string
Valid values are GENERIC_X86, GENERIC_ARM and GENERIC_X86_ARM. Default is GENERIC_X86. Setting this to GENERIC_X86, will run the functions in the application on X86 processor architecture. Setting this to GENERIC_ARM, will run the functions in the application on ARM processor architecture. When set to GENERIC_X86_ARM, functions in the application are run on either X86 or ARM processor architecture. Accepted values are: GENERIC_X86, GENERIC_ARM, GENERIC_X86_ARM
State This property is required. string
A filter to return only applications that match the lifecycle state in this parameter. Example: Creating
SubnetIds This property is required. []string
The OCIDs of the subnets in which to run functions in the application.
SyslogUrl This property is required. string
A syslog URL to which to send all function logs. Supports tcp, udp, and tcp+tls. The syslog URL must be reachable from all of the subnets configured for the application. Note: If you enable the Oracle Cloud Infrastructure Logging service for this application, the syslogUrl value is ignored. Function logs are sent to the Oracle Cloud Infrastructure Logging service, and not to the syslog URL. Example: tcp://logserver.myserver:1234
TimeCreated This property is required. string
The time the application was created, expressed in RFC 3339 timestamp format. Example: 2018-09-12T22:47:12.613Z
TimeUpdated This property is required. string
The time the application was updated, expressed in RFC 3339 timestamp format. Example: 2018-09-12T22:47:12.613Z
TraceConfigs This property is required. []GetApplicationsApplicationTraceConfig
Define the tracing configuration for an application.
compartmentId This property is required. String
The OCID of the compartment to which this resource belongs.
config This property is required. Map<String,String>
Application configuration for functions in this application (passed as environment variables). Can be overridden by function configuration. Keys must be ASCII strings consisting solely of letters, digits, and the '_' (underscore) character, and must not begin with a digit. Values should be limited to printable unicode characters. Example: {"MY_FUNCTION_CONFIG": "ConfVal"}
definedTags This property is required. 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"}
displayName This property is required. String
A filter to return only applications with display names that match the display name string. Matching is exact.
freeformTags 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. For more information, see Resource Tags. Example: {"Department": "Finance"}
id This property is required. String
A filter to return only applications with the specified OCID.
imagePolicyConfigs This property is required. List<GetApplicationsApplicationImagePolicyConfig>
Define the image signature verification policy for an application.
networkSecurityGroupIds This property is required. List<String>
The OCIDs of the Network Security Groups to add the application to.
shape This property is required. String
Valid values are GENERIC_X86, GENERIC_ARM and GENERIC_X86_ARM. Default is GENERIC_X86. Setting this to GENERIC_X86, will run the functions in the application on X86 processor architecture. Setting this to GENERIC_ARM, will run the functions in the application on ARM processor architecture. When set to GENERIC_X86_ARM, functions in the application are run on either X86 or ARM processor architecture. Accepted values are: GENERIC_X86, GENERIC_ARM, GENERIC_X86_ARM
state This property is required. String
A filter to return only applications that match the lifecycle state in this parameter. Example: Creating
subnetIds This property is required. List<String>
The OCIDs of the subnets in which to run functions in the application.
syslogUrl This property is required. String
A syslog URL to which to send all function logs. Supports tcp, udp, and tcp+tls. The syslog URL must be reachable from all of the subnets configured for the application. Note: If you enable the Oracle Cloud Infrastructure Logging service for this application, the syslogUrl value is ignored. Function logs are sent to the Oracle Cloud Infrastructure Logging service, and not to the syslog URL. Example: tcp://logserver.myserver:1234
timeCreated This property is required. String
The time the application was created, expressed in RFC 3339 timestamp format. Example: 2018-09-12T22:47:12.613Z
timeUpdated This property is required. String
The time the application was updated, expressed in RFC 3339 timestamp format. Example: 2018-09-12T22:47:12.613Z
traceConfigs This property is required. List<GetApplicationsApplicationTraceConfig>
Define the tracing configuration for an application.
compartmentId This property is required. string
The OCID of the compartment to which this resource belongs.
config This property is required. {[key: string]: string}
Application configuration for functions in this application (passed as environment variables). Can be overridden by function configuration. Keys must be ASCII strings consisting solely of letters, digits, and the '_' (underscore) character, and must not begin with a digit. Values should be limited to printable unicode characters. Example: {"MY_FUNCTION_CONFIG": "ConfVal"}
definedTags This property is required. {[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"}
displayName This property is required. string
A filter to return only applications with display names that match the display name string. Matching is exact.
freeformTags 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. For more information, see Resource Tags. Example: {"Department": "Finance"}
id This property is required. string
A filter to return only applications with the specified OCID.
imagePolicyConfigs This property is required. GetApplicationsApplicationImagePolicyConfig[]
Define the image signature verification policy for an application.
networkSecurityGroupIds This property is required. string[]
The OCIDs of the Network Security Groups to add the application to.
shape This property is required. string
Valid values are GENERIC_X86, GENERIC_ARM and GENERIC_X86_ARM. Default is GENERIC_X86. Setting this to GENERIC_X86, will run the functions in the application on X86 processor architecture. Setting this to GENERIC_ARM, will run the functions in the application on ARM processor architecture. When set to GENERIC_X86_ARM, functions in the application are run on either X86 or ARM processor architecture. Accepted values are: GENERIC_X86, GENERIC_ARM, GENERIC_X86_ARM
state This property is required. string
A filter to return only applications that match the lifecycle state in this parameter. Example: Creating
subnetIds This property is required. string[]
The OCIDs of the subnets in which to run functions in the application.
syslogUrl This property is required. string
A syslog URL to which to send all function logs. Supports tcp, udp, and tcp+tls. The syslog URL must be reachable from all of the subnets configured for the application. Note: If you enable the Oracle Cloud Infrastructure Logging service for this application, the syslogUrl value is ignored. Function logs are sent to the Oracle Cloud Infrastructure Logging service, and not to the syslog URL. Example: tcp://logserver.myserver:1234
timeCreated This property is required. string
The time the application was created, expressed in RFC 3339 timestamp format. Example: 2018-09-12T22:47:12.613Z
timeUpdated This property is required. string
The time the application was updated, expressed in RFC 3339 timestamp format. Example: 2018-09-12T22:47:12.613Z
traceConfigs This property is required. GetApplicationsApplicationTraceConfig[]
Define the tracing configuration for an application.
compartment_id This property is required. str
The OCID of the compartment to which this resource belongs.
config This property is required. Mapping[str, str]
Application configuration for functions in this application (passed as environment variables). Can be overridden by function configuration. Keys must be ASCII strings consisting solely of letters, digits, and the '_' (underscore) character, and must not begin with a digit. Values should be limited to printable unicode characters. Example: {"MY_FUNCTION_CONFIG": "ConfVal"}
defined_tags This property is required. 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"}
display_name This property is required. str
A filter to return only applications with display names that match the display name string. Matching is exact.
freeform_tags 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. For more information, see Resource Tags. Example: {"Department": "Finance"}
id This property is required. str
A filter to return only applications with the specified OCID.
image_policy_configs This property is required. Sequence[functions.GetApplicationsApplicationImagePolicyConfig]
Define the image signature verification policy for an application.
network_security_group_ids This property is required. Sequence[str]
The OCIDs of the Network Security Groups to add the application to.
shape This property is required. str
Valid values are GENERIC_X86, GENERIC_ARM and GENERIC_X86_ARM. Default is GENERIC_X86. Setting this to GENERIC_X86, will run the functions in the application on X86 processor architecture. Setting this to GENERIC_ARM, will run the functions in the application on ARM processor architecture. When set to GENERIC_X86_ARM, functions in the application are run on either X86 or ARM processor architecture. Accepted values are: GENERIC_X86, GENERIC_ARM, GENERIC_X86_ARM
state This property is required. str
A filter to return only applications that match the lifecycle state in this parameter. Example: Creating
subnet_ids This property is required. Sequence[str]
The OCIDs of the subnets in which to run functions in the application.
syslog_url This property is required. str
A syslog URL to which to send all function logs. Supports tcp, udp, and tcp+tls. The syslog URL must be reachable from all of the subnets configured for the application. Note: If you enable the Oracle Cloud Infrastructure Logging service for this application, the syslogUrl value is ignored. Function logs are sent to the Oracle Cloud Infrastructure Logging service, and not to the syslog URL. Example: tcp://logserver.myserver:1234
time_created This property is required. str
The time the application was created, expressed in RFC 3339 timestamp format. Example: 2018-09-12T22:47:12.613Z
time_updated This property is required. str
The time the application was updated, expressed in RFC 3339 timestamp format. Example: 2018-09-12T22:47:12.613Z
trace_configs This property is required. Sequence[functions.GetApplicationsApplicationTraceConfig]
Define the tracing configuration for an application.
compartmentId This property is required. String
The OCID of the compartment to which this resource belongs.
config This property is required. Map<String>
Application configuration for functions in this application (passed as environment variables). Can be overridden by function configuration. Keys must be ASCII strings consisting solely of letters, digits, and the '_' (underscore) character, and must not begin with a digit. Values should be limited to printable unicode characters. Example: {"MY_FUNCTION_CONFIG": "ConfVal"}
definedTags This property is required. 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"}
displayName This property is required. String
A filter to return only applications with display names that match the display name string. Matching is exact.
freeformTags 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. For more information, see Resource Tags. Example: {"Department": "Finance"}
id This property is required. String
A filter to return only applications with the specified OCID.
imagePolicyConfigs This property is required. List<Property Map>
Define the image signature verification policy for an application.
networkSecurityGroupIds This property is required. List<String>
The OCIDs of the Network Security Groups to add the application to.
shape This property is required. String
Valid values are GENERIC_X86, GENERIC_ARM and GENERIC_X86_ARM. Default is GENERIC_X86. Setting this to GENERIC_X86, will run the functions in the application on X86 processor architecture. Setting this to GENERIC_ARM, will run the functions in the application on ARM processor architecture. When set to GENERIC_X86_ARM, functions in the application are run on either X86 or ARM processor architecture. Accepted values are: GENERIC_X86, GENERIC_ARM, GENERIC_X86_ARM
state This property is required. String
A filter to return only applications that match the lifecycle state in this parameter. Example: Creating
subnetIds This property is required. List<String>
The OCIDs of the subnets in which to run functions in the application.
syslogUrl This property is required. String
A syslog URL to which to send all function logs. Supports tcp, udp, and tcp+tls. The syslog URL must be reachable from all of the subnets configured for the application. Note: If you enable the Oracle Cloud Infrastructure Logging service for this application, the syslogUrl value is ignored. Function logs are sent to the Oracle Cloud Infrastructure Logging service, and not to the syslog URL. Example: tcp://logserver.myserver:1234
timeCreated This property is required. String
The time the application was created, expressed in RFC 3339 timestamp format. Example: 2018-09-12T22:47:12.613Z
timeUpdated This property is required. String
The time the application was updated, expressed in RFC 3339 timestamp format. Example: 2018-09-12T22:47:12.613Z
traceConfigs This property is required. List<Property Map>
Define the tracing configuration for an application.

GetApplicationsApplicationImagePolicyConfig

IsPolicyEnabled This property is required. bool
Define if image signature verification policy is enabled for the application.
KeyDetails This property is required. List<GetApplicationsApplicationImagePolicyConfigKeyDetail>
A list of KMS key details.
IsPolicyEnabled This property is required. bool
Define if image signature verification policy is enabled for the application.
KeyDetails This property is required. []GetApplicationsApplicationImagePolicyConfigKeyDetail
A list of KMS key details.
isPolicyEnabled This property is required. Boolean
Define if image signature verification policy is enabled for the application.
keyDetails This property is required. List<GetApplicationsApplicationImagePolicyConfigKeyDetail>
A list of KMS key details.
isPolicyEnabled This property is required. boolean
Define if image signature verification policy is enabled for the application.
keyDetails This property is required. GetApplicationsApplicationImagePolicyConfigKeyDetail[]
A list of KMS key details.
is_policy_enabled This property is required. bool
Define if image signature verification policy is enabled for the application.
key_details This property is required. Sequence[functions.GetApplicationsApplicationImagePolicyConfigKeyDetail]
A list of KMS key details.
isPolicyEnabled This property is required. Boolean
Define if image signature verification policy is enabled for the application.
keyDetails This property is required. List<Property Map>
A list of KMS key details.

GetApplicationsApplicationImagePolicyConfigKeyDetail

KmsKeyId This property is required. string
The OCIDs of the KMS key that will be used to verify the image signature.
KmsKeyId This property is required. string
The OCIDs of the KMS key that will be used to verify the image signature.
kmsKeyId This property is required. String
The OCIDs of the KMS key that will be used to verify the image signature.
kmsKeyId This property is required. string
The OCIDs of the KMS key that will be used to verify the image signature.
kms_key_id This property is required. str
The OCIDs of the KMS key that will be used to verify the image signature.
kmsKeyId This property is required. String
The OCIDs of the KMS key that will be used to verify the image signature.

GetApplicationsApplicationTraceConfig

DomainId This property is required. string
The OCID of the collector (e.g. an APM Domain) trace events will be sent to.
IsEnabled This property is required. bool
Define if tracing is enabled for the resource.
DomainId This property is required. string
The OCID of the collector (e.g. an APM Domain) trace events will be sent to.
IsEnabled This property is required. bool
Define if tracing is enabled for the resource.
domainId This property is required. String
The OCID of the collector (e.g. an APM Domain) trace events will be sent to.
isEnabled This property is required. Boolean
Define if tracing is enabled for the resource.
domainId This property is required. string
The OCID of the collector (e.g. an APM Domain) trace events will be sent to.
isEnabled This property is required. boolean
Define if tracing is enabled for the resource.
domain_id This property is required. str
The OCID of the collector (e.g. an APM Domain) trace events will be sent to.
is_enabled This property is required. bool
Define if tracing is enabled for the resource.
domainId This property is required. String
The OCID of the collector (e.g. an APM Domain) trace events will be sent to.
isEnabled This property is required. Boolean
Define if tracing is enabled for the resource.

GetApplicationsFilter

Name This property is required. string
Values This property is required. List<string>
Regex bool
Name This property is required. string
Values This property is required. []string
Regex bool
name This property is required. String
values This property is required. List<String>
regex Boolean
name This property is required. string
values This property is required. string[]
regex boolean
name This property is required. str
values This property is required. Sequence[str]
regex bool
name This property is required. String
values This property is required. List<String>
regex Boolean

Package Details

Repository
oci pulumi/pulumi-oci
License
Apache-2.0
Notes
This Pulumi package is based on the oci Terraform Provider.
Oracle Cloud Infrastructure v2.29.0 published on Wednesday, Apr 9, 2025 by Pulumi