Viewing docs for Oracle Cloud Infrastructure v5.0.0
published on Thursday, Sep 17, 2026 by Pulumi
published on Thursday, Sep 17, 2026 by Pulumi
Viewing docs for Oracle Cloud Infrastructure v5.0.0
published on Thursday, Sep 17, 2026 by Pulumi
published on Thursday, Sep 17, 2026 by Pulumi
This data source provides details about a specific Hosted Application resource in Oracle Cloud Infrastructure Generative AI service.
Gets information about a hosted application.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testHostedApplication = oci.generativeai.getHostedApplication({
hostedApplicationId: testHostedApplicationOciGenerativeAiHostedApplication.id,
});
import pulumi
import pulumi_oci as oci
test_hosted_application = oci.generativeai.get_hosted_application(hosted_application_id=test_hosted_application_oci_generative_ai_hosted_application["id"])
package main
import (
"github.com/pulumi/pulumi-oci/sdk/v5/go/oci/generativeai"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := generativeai.GetHostedApplication(ctx, &generativeai.GetHostedApplicationArgs{
HostedApplicationId: testHostedApplicationOciGenerativeAiHostedApplication.Id,
}, 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 testHostedApplication = Oci.GenerativeAi.GetHostedApplication.Invoke(new()
{
HostedApplicationId = testHostedApplicationOciGenerativeAiHostedApplication.Id,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.GenerativeAi.GenerativeAiFunctions;
import com.pulumi.oci.GenerativeAi.inputs.GetHostedApplicationArgs;
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 testHostedApplication = GenerativeAiFunctions.getHostedApplication(GetHostedApplicationArgs.builder()
.hostedApplicationId(testHostedApplicationOciGenerativeAiHostedApplication.id())
.build());
}
}
variables:
testHostedApplication:
fn::invoke:
function: oci:GenerativeAi:getHostedApplication
arguments:
hostedApplicationId: ${testHostedApplicationOciGenerativeAiHostedApplication.id}
pulumi {
required_providers {
oci = {
source = "pulumi/oci"
}
}
}
data "oci_generativeai_gethostedapplication" "testHostedApplication" {
hosted_application_id = testHostedApplicationOciGenerativeAiHostedApplication.id
}
Using getHostedApplication
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 getHostedApplication(args: GetHostedApplicationArgs, opts?: InvokeOptions): Promise<GetHostedApplicationResult>
function getHostedApplicationOutput(args: GetHostedApplicationOutputArgs, opts?: InvokeOutputOptions): Output<GetHostedApplicationResult>def get_hosted_application(hosted_application_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetHostedApplicationResult
def get_hosted_application_output(hosted_application_id: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOutputOptions] = None) -> Output[GetHostedApplicationResult]func LookupHostedApplication(ctx *Context, args *LookupHostedApplicationArgs, opts ...InvokeOption) (*LookupHostedApplicationResult, error)
func LookupHostedApplicationOutput(ctx *Context, args *LookupHostedApplicationOutputArgs, opts ...InvokeOption) LookupHostedApplicationResultOutput> Note: This function is named LookupHostedApplication in the Go SDK.
public static class GetHostedApplication
{
public static Task<GetHostedApplicationResult> InvokeAsync(GetHostedApplicationArgs args, InvokeOptions? opts = null)
public static Output<GetHostedApplicationResult> Invoke(GetHostedApplicationInvokeArgs args, InvokeOptions? opts = null)
public static Output<GetHostedApplicationResult> Invoke(GetHostedApplicationInvokeArgs args, InvokeOutputOptions opts)
}public static CompletableFuture<GetHostedApplicationResult> getHostedApplication(GetHostedApplicationArgs args, InvokeOptions options)
public static Output<GetHostedApplicationResult> getHostedApplication(GetHostedApplicationArgs args, InvokeOptions options)
public static Output<GetHostedApplicationResult> getHostedApplication(GetHostedApplicationArgs args, InvokeOutputOptions options)
fn::invoke:
function: oci:GenerativeAi/getHostedApplication:getHostedApplication
arguments:
# arguments dictionarydata "oci_generative_ai_get_hosted_application" "name" {
# arguments
}The following arguments are supported:
- Hosted
Application stringId - The OCID of the hosted application.
- Hosted
Application stringId - The OCID of the hosted application.
- hosted_
application_ stringid - The OCID of the hosted application.
- hosted
Application StringId - The OCID of the hosted application.
- hosted
Application stringId - The OCID of the hosted application.
- hosted_
application_ strid - The OCID of the hosted application.
- hosted
Application StringId - The OCID of the hosted application.
getHostedApplication Result
The following output properties are available:
- Compartment
Id string - The compartment OCID to create the hosted application in.
- Dictionary<string, string>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example:
{"Operations.CostCenter": "42"} - Description string
- An optional description of the hosted application.
- Display
Name string - A user-friendly name. Does not have to be unique, and it's changeable.
- Environment
Variables List<GetHosted Application Environment Variable> - The list of environment variables for the Hosted Application. Defines a list of environment variables injected at runtime.
- 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"} - Hosted
Application stringId - Id string
- The OCID of the hosted application.
- Inbound
Auth List<GetConfigs Hosted Application Inbound Auth Config> - The client-side inbound authentication configuration for the Hosted Application. Defines the network access rules. When unspecified, the service applies the default inbound authentication configuration type.
- Lifecycle
Details string - A message describing the current state of the endpoint in more detail that can provide actionable information.
- Networking
Configs List<GetHosted Application Networking Config> - Networking configuration.
- Scaling
Configs List<GetHosted Application Scaling Config> - The auto scaling configuration for the Hosted Application. Defines the minimum and maximum number of replicas. When unspecified, the service applies service-defined default scaling values.
- State string
- The current state of the hosted application.
- Storage
Configs List<GetHosted Application Storage Config> - A list of storageConfigs managed by the Oracle Cloud Infrastructure GenAI Platform and attached to the application.
- Dictionary<string, 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 date and time the hosted application was created, in the format defined by RFC 3339
- Time
Updated string - The date and time the hosted application was updated, in the format defined by RFC 3339
- Compartment
Id string - The compartment OCID to create the hosted application in.
- map[string]string
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example:
{"Operations.CostCenter": "42"} - Description string
- An optional description of the hosted application.
- Display
Name string - A user-friendly name. Does not have to be unique, and it's changeable.
- Environment
Variables []GetHosted Application Environment Variable - The list of environment variables for the Hosted Application. Defines a list of environment variables injected at runtime.
- 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"} - Hosted
Application stringId - Id string
- The OCID of the hosted application.
- Inbound
Auth []GetConfigs Hosted Application Inbound Auth Config - The client-side inbound authentication configuration for the Hosted Application. Defines the network access rules. When unspecified, the service applies the default inbound authentication configuration type.
- Lifecycle
Details string - A message describing the current state of the endpoint in more detail that can provide actionable information.
- Networking
Configs []GetHosted Application Networking Config - Networking configuration.
- Scaling
Configs []GetHosted Application Scaling Config - The auto scaling configuration for the Hosted Application. Defines the minimum and maximum number of replicas. When unspecified, the service applies service-defined default scaling values.
- State string
- The current state of the hosted application.
- Storage
Configs []GetHosted Application Storage Config - A list of storageConfigs managed by the Oracle Cloud Infrastructure GenAI Platform and attached to the application.
- map[string]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 date and time the hosted application was created, in the format defined by RFC 3339
- Time
Updated string - The date and time the hosted application was updated, in the format defined by RFC 3339
- compartment_
id string - The compartment OCID to create the hosted application in.
- map(string)
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example:
{"Operations.CostCenter": "42"} - description string
- An optional description of the hosted application.
- display_
name string - A user-friendly name. Does not have to be unique, and it's changeable.
- environment_
variables list(object) - The list of environment variables for the Hosted Application. Defines a list of environment variables injected at runtime.
- 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"} - hosted_
application_ stringid - id string
- The OCID of the hosted application.
- inbound_
auth_ list(object)configs - The client-side inbound authentication configuration for the Hosted Application. Defines the network access rules. When unspecified, the service applies the default inbound authentication configuration type.
- lifecycle_
details string - A message describing the current state of the endpoint in more detail that can provide actionable information.
- networking_
configs list(object) - Networking configuration.
- scaling_
configs list(object) - The auto scaling configuration for the Hosted Application. Defines the minimum and maximum number of replicas. When unspecified, the service applies service-defined default scaling values.
- state string
- The current state of the hosted application.
- storage_
configs list(object) - A list of storageConfigs managed by the Oracle Cloud Infrastructure GenAI Platform and attached to the application.
- 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 date and time the hosted application was created, in the format defined by RFC 3339
- time_
updated string - The date and time the hosted application was updated, in the format defined by RFC 3339
- compartment
Id String - The compartment OCID to create the hosted application in.
- Map<String,String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example:
{"Operations.CostCenter": "42"} - description String
- An optional description of the hosted application.
- display
Name String - A user-friendly name. Does not have to be unique, and it's changeable.
- environment
Variables List<GetHosted Application Environment Variable> - The list of environment variables for the Hosted Application. Defines a list of environment variables injected at runtime.
- 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"} - hosted
Application StringId - id String
- The OCID of the hosted application.
- inbound
Auth List<GetConfigs Hosted Application Inbound Auth Config> - The client-side inbound authentication configuration for the Hosted Application. Defines the network access rules. When unspecified, the service applies the default inbound authentication configuration type.
- lifecycle
Details String - A message describing the current state of the endpoint in more detail that can provide actionable information.
- networking
Configs List<GetHosted Application Networking Config> - Networking configuration.
- scaling
Configs List<GetHosted Application Scaling Config> - The auto scaling configuration for the Hosted Application. Defines the minimum and maximum number of replicas. When unspecified, the service applies service-defined default scaling values.
- state String
- The current state of the hosted application.
- storage
Configs List<GetHosted Application Storage Config> - A list of storageConfigs managed by the Oracle Cloud Infrastructure GenAI Platform and attached to the application.
- Map<String,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 date and time the hosted application was created, in the format defined by RFC 3339
- time
Updated String - The date and time the hosted application was updated, in the format defined by RFC 3339
- compartment
Id string - The compartment OCID to create the hosted application in.
- {[key: string]: string}
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example:
{"Operations.CostCenter": "42"} - description string
- An optional description of the hosted application.
- display
Name string - A user-friendly name. Does not have to be unique, and it's changeable.
- environment
Variables GetHosted Application Environment Variable[] - The list of environment variables for the Hosted Application. Defines a list of environment variables injected at runtime.
- {[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"} - hosted
Application stringId - id string
- The OCID of the hosted application.
- inbound
Auth GetConfigs Hosted Application Inbound Auth Config[] - The client-side inbound authentication configuration for the Hosted Application. Defines the network access rules. When unspecified, the service applies the default inbound authentication configuration type.
- lifecycle
Details string - A message describing the current state of the endpoint in more detail that can provide actionable information.
- networking
Configs GetHosted Application Networking Config[] - Networking configuration.
- scaling
Configs GetHosted Application Scaling Config[] - The auto scaling configuration for the Hosted Application. Defines the minimum and maximum number of replicas. When unspecified, the service applies service-defined default scaling values.
- state string
- The current state of the hosted application.
- storage
Configs GetHosted Application Storage Config[] - A list of storageConfigs managed by the Oracle Cloud Infrastructure GenAI Platform and attached to the application.
- {[key: string]: 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 date and time the hosted application was created, in the format defined by RFC 3339
- time
Updated string - The date and time the hosted application was updated, in the format defined by RFC 3339
- compartment_
id str - The compartment OCID to create the hosted application in.
- Mapping[str, str]
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example:
{"Operations.CostCenter": "42"} - description str
- An optional description of the hosted application.
- display_
name str - A user-friendly name. Does not have to be unique, and it's changeable.
- environment_
variables Sequence[GetHosted Application Environment Variable] - The list of environment variables for the Hosted Application. Defines a list of environment variables injected at runtime.
- 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"} - hosted_
application_ strid - id str
- The OCID of the hosted application.
- inbound_
auth_ Sequence[Getconfigs Hosted Application Inbound Auth Config] - The client-side inbound authentication configuration for the Hosted Application. Defines the network access rules. When unspecified, the service applies the default inbound authentication configuration type.
- lifecycle_
details str - A message describing the current state of the endpoint in more detail that can provide actionable information.
- networking_
configs Sequence[GetHosted Application Networking Config] - Networking configuration.
- scaling_
configs Sequence[GetHosted Application Scaling Config] - The auto scaling configuration for the Hosted Application. Defines the minimum and maximum number of replicas. When unspecified, the service applies service-defined default scaling values.
- state str
- The current state of the hosted application.
- storage_
configs Sequence[GetHosted Application Storage Config] - A list of storageConfigs managed by the Oracle Cloud Infrastructure GenAI Platform and attached to the application.
- Mapping[str, str]
- System tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"orcl-cloud.free-tier-retained": "true"} - time_
created str - The date and time the hosted application was created, in the format defined by RFC 3339
- time_
updated str - The date and time the hosted application was updated, in the format defined by RFC 3339
- compartment
Id String - The compartment OCID to create the hosted application in.
- Map<String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example:
{"Operations.CostCenter": "42"} - description String
- An optional description of the hosted application.
- display
Name String - A user-friendly name. Does not have to be unique, and it's changeable.
- environment
Variables List<Property Map> - The list of environment variables for the Hosted Application. Defines a list of environment variables injected at runtime.
- 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"} - hosted
Application StringId - id String
- The OCID of the hosted application.
- inbound
Auth List<Property Map>Configs - The client-side inbound authentication configuration for the Hosted Application. Defines the network access rules. When unspecified, the service applies the default inbound authentication configuration type.
- lifecycle
Details String - A message describing the current state of the endpoint in more detail that can provide actionable information.
- networking
Configs List<Property Map> - Networking configuration.
- scaling
Configs List<Property Map> - The auto scaling configuration for the Hosted Application. Defines the minimum and maximum number of replicas. When unspecified, the service applies service-defined default scaling values.
- state String
- The current state of the hosted application.
- storage
Configs List<Property Map> - A list of storageConfigs managed by the Oracle Cloud Infrastructure GenAI Platform and attached to the application.
- 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 date and time the hosted application was created, in the format defined by RFC 3339
- time
Updated String - The date and time the hosted application was updated, in the format defined by RFC 3339
Supporting Types
GetHostedApplicationEnvironmentVariable
GetHostedApplicationInboundAuthConfig
- Idcs
Configs List<GetHosted Application Inbound Auth Config Idcs Config> - Oracle Identity Cloud Service (IDCS) configuration used when inboundAuthConfigType is set to IDCS_AUTH_CONFIG. This object must be specified when inboundAuthConfigType is IDCS_AUTH_CONFIG.
- Inbound
Auth stringConfig Type - Inbound authentication configuration type of network access (IDCS_AUTH_CONFIG).
- Idcs
Configs []GetHosted Application Inbound Auth Config Idcs Config - Oracle Identity Cloud Service (IDCS) configuration used when inboundAuthConfigType is set to IDCS_AUTH_CONFIG. This object must be specified when inboundAuthConfigType is IDCS_AUTH_CONFIG.
- Inbound
Auth stringConfig Type - Inbound authentication configuration type of network access (IDCS_AUTH_CONFIG).
- idcs_
configs list(object) - Oracle Identity Cloud Service (IDCS) configuration used when inboundAuthConfigType is set to IDCS_AUTH_CONFIG. This object must be specified when inboundAuthConfigType is IDCS_AUTH_CONFIG.
- inbound_
auth_ stringconfig_ type - Inbound authentication configuration type of network access (IDCS_AUTH_CONFIG).
- idcs
Configs List<GetHosted Application Inbound Auth Config Idcs Config> - Oracle Identity Cloud Service (IDCS) configuration used when inboundAuthConfigType is set to IDCS_AUTH_CONFIG. This object must be specified when inboundAuthConfigType is IDCS_AUTH_CONFIG.
- inbound
Auth StringConfig Type - Inbound authentication configuration type of network access (IDCS_AUTH_CONFIG).
- idcs
Configs GetHosted Application Inbound Auth Config Idcs Config[] - Oracle Identity Cloud Service (IDCS) configuration used when inboundAuthConfigType is set to IDCS_AUTH_CONFIG. This object must be specified when inboundAuthConfigType is IDCS_AUTH_CONFIG.
- inbound
Auth stringConfig Type - Inbound authentication configuration type of network access (IDCS_AUTH_CONFIG).
- idcs_
configs Sequence[GetHosted Application Inbound Auth Config Idcs Config] - Oracle Identity Cloud Service (IDCS) configuration used when inboundAuthConfigType is set to IDCS_AUTH_CONFIG. This object must be specified when inboundAuthConfigType is IDCS_AUTH_CONFIG.
- inbound_
auth_ strconfig_ type - Inbound authentication configuration type of network access (IDCS_AUTH_CONFIG).
- idcs
Configs List<Property Map> - Oracle Identity Cloud Service (IDCS) configuration used when inboundAuthConfigType is set to IDCS_AUTH_CONFIG. This object must be specified when inboundAuthConfigType is IDCS_AUTH_CONFIG.
- inbound
Auth StringConfig Type - Inbound authentication configuration type of network access (IDCS_AUTH_CONFIG).
GetHostedApplicationInboundAuthConfigIdcsConfig
- audience string
- Audience for IDCS.
- domain_
url string - Domain URL for IDCS.
- scope string
- Scope for IDCS.
- audience str
- Audience for IDCS.
- domain_
url str - Domain URL for IDCS.
- scope str
- Scope for IDCS.
GetHostedApplicationNetworkingConfig
- Inbound
Networking List<GetConfigs Hosted Application Networking Config Inbound Networking Config> - Inbound Networking configuration.
- Outbound
Networking List<GetConfigs Hosted Application Networking Config Outbound Networking Config> - Outbound Networking configuration.
- Inbound
Networking []GetConfigs Hosted Application Networking Config Inbound Networking Config - Inbound Networking configuration.
- Outbound
Networking []GetConfigs Hosted Application Networking Config Outbound Networking Config - Outbound Networking configuration.
- inbound_
networking_ list(object)configs - Inbound Networking configuration.
- outbound_
networking_ list(object)configs - Outbound Networking configuration.
- inbound
Networking List<GetConfigs Hosted Application Networking Config Inbound Networking Config> - Inbound Networking configuration.
- outbound
Networking List<GetConfigs Hosted Application Networking Config Outbound Networking Config> - Outbound Networking configuration.
- inbound
Networking GetConfigs Hosted Application Networking Config Inbound Networking Config[] - Inbound Networking configuration.
- outbound
Networking GetConfigs Hosted Application Networking Config Outbound Networking Config[] - Outbound Networking configuration.
- inbound_
networking_ Sequence[Getconfigs Hosted Application Networking Config Inbound Networking Config] - Inbound Networking configuration.
- outbound_
networking_ Sequence[Getconfigs Hosted Application Networking Config Outbound Networking Config] - Outbound Networking configuration.
- inbound
Networking List<Property Map>Configs - Inbound Networking configuration.
- outbound
Networking List<Property Map>Configs - Outbound Networking configuration.
GetHostedApplicationNetworkingConfigInboundNetworkingConfig
- Endpoint
Mode string - inbounding from public or private endpoint.
- Private
Endpoint stringId - The [OCID] of Private Endpoint when endpointMode=Private
- Endpoint
Mode string - inbounding from public or private endpoint.
- Private
Endpoint stringId - The [OCID] of Private Endpoint when endpointMode=Private
- endpoint_
mode string - inbounding from public or private endpoint.
- private_
endpoint_ stringid - The [OCID] of Private Endpoint when endpointMode=Private
- endpoint
Mode String - inbounding from public or private endpoint.
- private
Endpoint StringId - The [OCID] of Private Endpoint when endpointMode=Private
- endpoint
Mode string - inbounding from public or private endpoint.
- private
Endpoint stringId - The [OCID] of Private Endpoint when endpointMode=Private
- endpoint_
mode str - inbounding from public or private endpoint.
- private_
endpoint_ strid - The [OCID] of Private Endpoint when endpointMode=Private
- endpoint
Mode String - inbounding from public or private endpoint.
- private
Endpoint StringId - The [OCID] of Private Endpoint when endpointMode=Private
GetHostedApplicationNetworkingConfigOutboundNetworkingConfig
- Custom
Subnet stringId - ocid of customer subnet when networkMode=Custom
- Network
Mode string - outbounding to managed internet or customer network.
- Nsg
Ids List<string> - A list of the OCIDs of the network security groups that the private endpoint's VNIC belongs to.
- Custom
Subnet stringId - ocid of customer subnet when networkMode=Custom
- Network
Mode string - outbounding to managed internet or customer network.
- Nsg
Ids []string - A list of the OCIDs of the network security groups that the private endpoint's VNIC belongs to.
- custom_
subnet_ stringid - ocid of customer subnet when networkMode=Custom
- network_
mode string - outbounding to managed internet or customer network.
- nsg_
ids list(string) - A list of the OCIDs of the network security groups that the private endpoint's VNIC belongs to.
- custom
Subnet StringId - ocid of customer subnet when networkMode=Custom
- network
Mode String - outbounding to managed internet or customer network.
- nsg
Ids List<String> - A list of the OCIDs of the network security groups that the private endpoint's VNIC belongs to.
- custom
Subnet stringId - ocid of customer subnet when networkMode=Custom
- network
Mode string - outbounding to managed internet or customer network.
- nsg
Ids string[] - A list of the OCIDs of the network security groups that the private endpoint's VNIC belongs to.
- custom_
subnet_ strid - ocid of customer subnet when networkMode=Custom
- network_
mode str - outbounding to managed internet or customer network.
- nsg_
ids Sequence[str] - A list of the OCIDs of the network security groups that the private endpoint's VNIC belongs to.
- custom
Subnet StringId - ocid of customer subnet when networkMode=Custom
- network
Mode String - outbounding to managed internet or customer network.
- nsg
Ids List<String> - A list of the OCIDs of the network security groups that the private endpoint's VNIC belongs to.
GetHostedApplicationScalingConfig
- Max
Replica int - Maximum number of replicas allowed.
- Min
Replica int - Minimum number of replicas to keep running.
- Scaling
Type string - scaling type for application.
- Target
Concurrency intThreshold - number of simultaneous requests that can be processed by each replica.
- Target
Cpu intThreshold - Scale up if average CPU utilization exceeds this threshold.
- Target
Memory intThreshold - Scale up if average memory utilization exceeds this threshold.
- Target
Rps intThreshold - requests-per-second per replica of an application.
- Max
Replica int - Maximum number of replicas allowed.
- Min
Replica int - Minimum number of replicas to keep running.
- Scaling
Type string - scaling type for application.
- Target
Concurrency intThreshold - number of simultaneous requests that can be processed by each replica.
- Target
Cpu intThreshold - Scale up if average CPU utilization exceeds this threshold.
- Target
Memory intThreshold - Scale up if average memory utilization exceeds this threshold.
- Target
Rps intThreshold - requests-per-second per replica of an application.
- max_
replica number - Maximum number of replicas allowed.
- min_
replica number - Minimum number of replicas to keep running.
- scaling_
type string - scaling type for application.
- target_
concurrency_ numberthreshold - number of simultaneous requests that can be processed by each replica.
- target_
cpu_ numberthreshold - Scale up if average CPU utilization exceeds this threshold.
- target_
memory_ numberthreshold - Scale up if average memory utilization exceeds this threshold.
- target_
rps_ numberthreshold - requests-per-second per replica of an application.
- max
Replica Integer - Maximum number of replicas allowed.
- min
Replica Integer - Minimum number of replicas to keep running.
- scaling
Type String - scaling type for application.
- target
Concurrency IntegerThreshold - number of simultaneous requests that can be processed by each replica.
- target
Cpu IntegerThreshold - Scale up if average CPU utilization exceeds this threshold.
- target
Memory IntegerThreshold - Scale up if average memory utilization exceeds this threshold.
- target
Rps IntegerThreshold - requests-per-second per replica of an application.
- max
Replica number - Maximum number of replicas allowed.
- min
Replica number - Minimum number of replicas to keep running.
- scaling
Type string - scaling type for application.
- target
Concurrency numberThreshold - number of simultaneous requests that can be processed by each replica.
- target
Cpu numberThreshold - Scale up if average CPU utilization exceeds this threshold.
- target
Memory numberThreshold - Scale up if average memory utilization exceeds this threshold.
- target
Rps numberThreshold - requests-per-second per replica of an application.
- max_
replica int - Maximum number of replicas allowed.
- min_
replica int - Minimum number of replicas to keep running.
- scaling_
type str - scaling type for application.
- target_
concurrency_ intthreshold - number of simultaneous requests that can be processed by each replica.
- target_
cpu_ intthreshold - Scale up if average CPU utilization exceeds this threshold.
- target_
memory_ intthreshold - Scale up if average memory utilization exceeds this threshold.
- target_
rps_ intthreshold - requests-per-second per replica of an application.
- max
Replica Number - Maximum number of replicas allowed.
- min
Replica Number - Minimum number of replicas to keep running.
- scaling
Type String - scaling type for application.
- target
Concurrency NumberThreshold - number of simultaneous requests that can be processed by each replica.
- target
Cpu NumberThreshold - Scale up if average CPU utilization exceeds this threshold.
- target
Memory NumberThreshold - Scale up if average memory utilization exceeds this threshold.
- target
Rps NumberThreshold - requests-per-second per replica of an application.
GetHostedApplicationStorageConfig
- Environment
Variable stringKey - The key of environment variable to store the database connection.
- Storage
Id string - The [OCID] of ApplicationStorage.
- Environment
Variable stringKey - The key of environment variable to store the database connection.
- Storage
Id string - The [OCID] of ApplicationStorage.
- environment_
variable_ stringkey - The key of environment variable to store the database connection.
- storage_
id string - The [OCID] of ApplicationStorage.
- environment
Variable StringKey - The key of environment variable to store the database connection.
- storage
Id String - The [OCID] of ApplicationStorage.
- environment
Variable stringKey - The key of environment variable to store the database connection.
- storage
Id string - The [OCID] of ApplicationStorage.
- environment_
variable_ strkey - The key of environment variable to store the database connection.
- storage_
id str - The [OCID] of ApplicationStorage.
- environment
Variable StringKey - The key of environment variable to store the database connection.
- storage
Id String - The [OCID] of ApplicationStorage.
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
ociTerraform Provider.
Viewing docs for Oracle Cloud Infrastructure v5.0.0
published on Thursday, Sep 17, 2026 by Pulumi
published on Thursday, Sep 17, 2026 by Pulumi