Oracle Cloud Infrastructure v2.29.0 published on Wednesday, Apr 9, 2025 by Pulumi
oci.Functions.getApplications
Explore with Pulumi AI
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,
});
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)
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
})
}
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,
});
});
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());
}
}
variables:
testApplications:
fn::invoke:
function: oci:Functions:getApplications
arguments:
compartmentId: ${compartmentId}
displayName: ${applicationDisplayName}
id: ${applicationId}
state: ${applicationState}
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>
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]
func GetApplications(ctx *Context, args *GetApplicationsArgs, opts ...InvokeOption) (*GetApplicationsResult, error)
func GetApplicationsOutput(ctx *Context, args *GetApplicationsOutputArgs, opts ...InvokeOption) GetApplicationsResultOutput
> 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)
}
public static CompletableFuture<GetApplicationsResult> getApplications(GetApplicationsArgs args, InvokeOptions options)
public static Output<GetApplicationsResult> getApplications(GetApplicationsArgs args, InvokeOptions options)
fn::invoke:
function: oci:Functions/getApplications:getApplications
arguments:
# arguments dictionary
The following arguments are supported:
- Compartment
Id This property is required. string - The OCID of the compartment to which this resource belongs.
- Display
Name 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.
Applications Filter> - 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. string - The OCID of the compartment to which this resource belongs.
- Display
Name 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.
Applications Filter - 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. String - The OCID of the compartment to which this resource belongs.
- display
Name 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.
Applications Filter> - 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. string - The OCID of the compartment to which this resource belongs.
- display
Name 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.
Applications Filter[] - 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.
Get Applications Filter] - 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
- compartment
Id This property is required. String - The OCID of the compartment to which this resource belongs.
- display
Name 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.
- 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<Get
Applications Application> - The list of applications.
- Compartment
Id string - The OCID of the compartment that contains the application.
- Display
Name string - The display name of the application. The display name is unique within the compartment containing the application.
- Filters
List<Get
Applications Filter> - Id string
- The OCID of the application.
- State string
- The current state of the application.
- Applications
[]Get
Applications Application - The list of applications.
- Compartment
Id string - The OCID of the compartment that contains the application.
- Display
Name string - The display name of the application. The display name is unique within the compartment containing the application.
- Filters
[]Get
Applications Filter - Id string
- The OCID of the application.
- State string
- The current state of the application.
- applications
List<Get
Applications Application> - The list of applications.
- compartment
Id String - The OCID of the compartment that contains the application.
- display
Name String - The display name of the application. The display name is unique within the compartment containing the application.
- filters
List<Get
Applications Filter> - id String
- The OCID of the application.
- state String
- The current state of the application.
- applications
Get
Applications Application[] - The list of applications.
- compartment
Id string - The OCID of the compartment that contains the application.
- display
Name string - The display name of the application. The display name is unique within the compartment containing the application.
- filters
Get
Applications Filter[] - id string
- The OCID of the application.
- state string
- The current state of the application.
- applications
Sequence[functions.
Get Applications Application] - 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.
Get Applications Filter] - id str
- The OCID of the application.
- state str
- The current state of the application.
- applications List<Property Map>
- The list of applications.
- compartment
Id String - The OCID of the compartment that contains the application.
- display
Name 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
- Compartment
Id 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"}
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"}
- Display
Name This property is required. string - A filter to return only applications with display names that match the display name string. Matching is exact.
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.
- Image
Policy Configs This property is required. List<GetApplications Application Image Policy Config> - Define the image signature verification policy for an application.
- Network
Security Group Ids 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
andGENERIC_X86_ARM
. Default isGENERIC_X86
. Setting this toGENERIC_X86
, will run the functions in the application on X86 processor architecture. Setting this toGENERIC_ARM
, will run the functions in the application on ARM processor architecture. When set toGENERIC_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
- Subnet
Ids This property is required. List<string> - The OCIDs of the subnets in which to run functions in the application.
- Syslog
Url 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
- Time
Created This property is required. string - 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. string - 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. List<GetApplications Application Trace Config> - Define the tracing configuration for an application.
- Compartment
Id 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"}
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"}
- Display
Name This property is required. string - A filter to return only applications with display names that match the display name string. Matching is exact.
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.
- Image
Policy Configs This property is required. []GetApplications Application Image Policy Config - Define the image signature verification policy for an application.
- Network
Security Group Ids 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
andGENERIC_X86_ARM
. Default isGENERIC_X86
. Setting this toGENERIC_X86
, will run the functions in the application on X86 processor architecture. Setting this toGENERIC_ARM
, will run the functions in the application on ARM processor architecture. When set toGENERIC_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
- Subnet
Ids This property is required. []string - The OCIDs of the subnets in which to run functions in the application.
- Syslog
Url 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
- Time
Created This property is required. string - 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. string - 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. []GetApplications Application Trace Config - Define the tracing configuration for an application.
- compartment
Id 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"}
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"}
- display
Name This property is required. String - A filter to return only applications with display names that match the display name string. Matching is exact.
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.
- image
Policy Configs This property is required. List<GetApplications Application Image Policy Config> - Define the image signature verification policy for an application.
- network
Security Group Ids 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
andGENERIC_X86_ARM
. Default isGENERIC_X86
. Setting this toGENERIC_X86
, will run the functions in the application on X86 processor architecture. Setting this toGENERIC_ARM
, will run the functions in the application on ARM processor architecture. When set toGENERIC_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
- subnet
Ids This property is required. List<String> - The OCIDs of the subnets in which to run functions in the application.
- syslog
Url 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
- time
Created This property is required. String - 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. String - 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. List<GetApplications Application Trace Config> - Define the tracing configuration for an application.
- compartment
Id 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"}
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"}
- display
Name This property is required. string - A filter to return only applications with display names that match the display name string. Matching is exact.
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.
- image
Policy Configs This property is required. GetApplications Application Image Policy Config[] - Define the image signature verification policy for an application.
- network
Security Group Ids 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
andGENERIC_X86_ARM
. Default isGENERIC_X86
. Setting this toGENERIC_X86
, will run the functions in the application on X86 processor architecture. Setting this toGENERIC_ARM
, will run the functions in the application on ARM processor architecture. When set toGENERIC_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
- subnet
Ids This property is required. string[] - The OCIDs of the subnets in which to run functions in the application.
- syslog
Url 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
- time
Created This property is required. string - 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. string - 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. GetApplications Application Trace Config[] - 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"}
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.
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.Get Applications Application Image Policy Config] - 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
andGENERIC_X86_ARM
. Default isGENERIC_X86
. Setting this toGENERIC_X86
, will run the functions in the application on X86 processor architecture. Setting this toGENERIC_ARM
, will run the functions in the application on ARM processor architecture. When set toGENERIC_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.Get Applications Application Trace Config] - Define the tracing configuration for an application.
- compartment
Id 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"}
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"}
- display
Name This property is required. String - A filter to return only applications with display names that match the display name string. Matching is exact.
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.
- image
Policy Configs This property is required. List<Property Map> - Define the image signature verification policy for an application.
- network
Security Group Ids 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
andGENERIC_X86_ARM
. Default isGENERIC_X86
. Setting this toGENERIC_X86
, will run the functions in the application on X86 processor architecture. Setting this toGENERIC_ARM
, will run the functions in the application on ARM processor architecture. When set toGENERIC_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
- subnet
Ids This property is required. List<String> - The OCIDs of the subnets in which to run functions in the application.
- syslog
Url 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
- time
Created This property is required. String - 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. String - 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. List<Property Map> - Define the tracing configuration for an application.
GetApplicationsApplicationImagePolicyConfig
- 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. List<GetApplications Application Image Policy Config Key Detail> - 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. []GetApplications Application Image Policy Config Key Detail - A list of KMS key details.
- is
Policy Enabled This property is required. Boolean - Define if image signature verification policy is enabled for the application.
- key
Details This property is required. List<GetApplications Application Image Policy Config Key Detail> - A list of KMS key details.
- is
Policy Enabled This property is required. boolean - Define if image signature verification policy is enabled for the application.
- key
Details This property is required. GetApplications Application Image Policy Config Key Detail[] - 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.Get Applications Application Image Policy Config Key Detail] - A list of KMS key details.
- is
Policy Enabled This property is required. Boolean - Define if image signature verification policy is enabled for the application.
- key
Details This property is required. List<Property Map> - A list of KMS key details.
GetApplicationsApplicationImagePolicyConfigKeyDetail
- kms_
key_ id This property is required. str - The OCIDs of the KMS key that will be used to verify the image signature.
GetApplicationsApplicationTraceConfig
- 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.
GetApplicationsFilter
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
oci
Terraform Provider.