Oracle Cloud Infrastructure v2.31.0 published on Thursday, Apr 17, 2025 by Pulumi
oci.ContainerInstances.getContainerInstances
Explore with Pulumi AI
This data source provides the list of Container Instances in Oracle Cloud Infrastructure Container Instances service.
Returns a list of container instances.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testContainerInstances = oci.ContainerInstances.getContainerInstances({
    compartmentId: compartmentId,
    availabilityDomain: containerInstanceAvailabilityDomain,
    displayName: containerInstanceDisplayName,
    state: containerInstanceState,
});
import pulumi
import pulumi_oci as oci
test_container_instances = oci.ContainerInstances.get_container_instances(compartment_id=compartment_id,
    availability_domain=container_instance_availability_domain,
    display_name=container_instance_display_name,
    state=container_instance_state)
package main
import (
	"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/containerinstances"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := containerinstances.GetContainerInstances(ctx, &containerinstances.GetContainerInstancesArgs{
			CompartmentId:      compartmentId,
			AvailabilityDomain: pulumi.StringRef(containerInstanceAvailabilityDomain),
			DisplayName:        pulumi.StringRef(containerInstanceDisplayName),
			State:              pulumi.StringRef(containerInstanceState),
		}, 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 testContainerInstances = Oci.ContainerInstances.GetContainerInstances.Invoke(new()
    {
        CompartmentId = compartmentId,
        AvailabilityDomain = containerInstanceAvailabilityDomain,
        DisplayName = containerInstanceDisplayName,
        State = containerInstanceState,
    });
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.ContainerInstances.ContainerInstancesFunctions;
import com.pulumi.oci.ContainerInstances.inputs.GetContainerInstancesArgs;
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 testContainerInstances = ContainerInstancesFunctions.getContainerInstances(GetContainerInstancesArgs.builder()
            .compartmentId(compartmentId)
            .availabilityDomain(containerInstanceAvailabilityDomain)
            .displayName(containerInstanceDisplayName)
            .state(containerInstanceState)
            .build());
    }
}
variables:
  testContainerInstances:
    fn::invoke:
      function: oci:ContainerInstances:getContainerInstances
      arguments:
        compartmentId: ${compartmentId}
        availabilityDomain: ${containerInstanceAvailabilityDomain}
        displayName: ${containerInstanceDisplayName}
        state: ${containerInstanceState}
Using getContainerInstances
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 getContainerInstances(args: GetContainerInstancesArgs, opts?: InvokeOptions): Promise<GetContainerInstancesResult>
function getContainerInstancesOutput(args: GetContainerInstancesOutputArgs, opts?: InvokeOptions): Output<GetContainerInstancesResult>def get_container_instances(availability_domain: Optional[str] = None,
                            compartment_id: Optional[str] = None,
                            display_name: Optional[str] = None,
                            filters: Optional[Sequence[_containerinstances.GetContainerInstancesFilter]] = None,
                            state: Optional[str] = None,
                            opts: Optional[InvokeOptions] = None) -> GetContainerInstancesResult
def get_container_instances_output(availability_domain: Optional[pulumi.Input[str]] = None,
                            compartment_id: Optional[pulumi.Input[str]] = None,
                            display_name: Optional[pulumi.Input[str]] = None,
                            filters: Optional[pulumi.Input[Sequence[pulumi.Input[_containerinstances.GetContainerInstancesFilterArgs]]]] = None,
                            state: Optional[pulumi.Input[str]] = None,
                            opts: Optional[InvokeOptions] = None) -> Output[GetContainerInstancesResult]func GetContainerInstances(ctx *Context, args *GetContainerInstancesArgs, opts ...InvokeOption) (*GetContainerInstancesResult, error)
func GetContainerInstancesOutput(ctx *Context, args *GetContainerInstancesOutputArgs, opts ...InvokeOption) GetContainerInstancesResultOutput> Note: This function is named GetContainerInstances in the Go SDK.
public static class GetContainerInstances 
{
    public static Task<GetContainerInstancesResult> InvokeAsync(GetContainerInstancesArgs args, InvokeOptions? opts = null)
    public static Output<GetContainerInstancesResult> Invoke(GetContainerInstancesInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetContainerInstancesResult> getContainerInstances(GetContainerInstancesArgs args, InvokeOptions options)
public static Output<GetContainerInstancesResult> getContainerInstances(GetContainerInstancesArgs args, InvokeOptions options)
fn::invoke:
  function: oci:ContainerInstances/getContainerInstances:getContainerInstances
  arguments:
    # arguments dictionaryThe following arguments are supported:
- CompartmentId string
- The OCID of the compartment in which to list resources.
- AvailabilityDomain string
- The name of the availability domain. Example: Uocm:PHX-AD-1
- DisplayName string
- A filter to return only resources that match the entire display name given.
- Filters
List<GetContainer Instances Filter> 
- State string
- A filter to only return resources that match the given lifecycle state.
- CompartmentId string
- The OCID of the compartment in which to list resources.
- AvailabilityDomain string
- The name of the availability domain. Example: Uocm:PHX-AD-1
- DisplayName string
- A filter to return only resources that match the entire display name given.
- Filters
[]GetContainer Instances Filter 
- State string
- A filter to only return resources that match the given lifecycle state.
- compartmentId String
- The OCID of the compartment in which to list resources.
- availabilityDomain String
- The name of the availability domain. Example: Uocm:PHX-AD-1
- displayName String
- A filter to return only resources that match the entire display name given.
- filters
List<GetFilter> 
- state String
- A filter to only return resources that match the given lifecycle state.
- compartmentId string
- The OCID of the compartment in which to list resources.
- availabilityDomain string
- The name of the availability domain. Example: Uocm:PHX-AD-1
- displayName string
- A filter to return only resources that match the entire display name given.
- filters
GetContainer Instances Filter[] 
- state string
- A filter to only return resources that match the given lifecycle state.
- compartment_id str
- The OCID of the compartment in which to list resources.
- availability_domain str
- The name of the availability domain. Example: Uocm:PHX-AD-1
- display_name str
- A filter to return only resources that match the entire display name given.
- filters
Sequence[containerinstances.Get Container Instances Filter] 
- state str
- A filter to only return resources that match the given lifecycle state.
- compartmentId String
- The OCID of the compartment in which to list resources.
- availabilityDomain String
- The name of the availability domain. Example: Uocm:PHX-AD-1
- displayName String
- A filter to return only resources that match the entire display name given.
- filters List<Property Map>
- state String
- A filter to only return resources that match the given lifecycle state.
getContainerInstances Result
The following output properties are available:
- CompartmentId string
- The OCID of the compartment.
- ContainerInstance List<GetCollections Container Instances Container Instance Collection> 
- The list of container_instance_collection.
- Id string
- The provider-assigned unique ID for this managed resource.
- AvailabilityDomain string
- The availability domain to place the container instance.
- DisplayName string
- A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
- Filters
List<GetContainer Instances Filter> 
- State string
- The current state of the container instance.
- CompartmentId string
- The OCID of the compartment.
- ContainerInstance []GetCollections Container Instances Container Instance Collection 
- The list of container_instance_collection.
- Id string
- The provider-assigned unique ID for this managed resource.
- AvailabilityDomain string
- The availability domain to place the container instance.
- DisplayName string
- A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
- Filters
[]GetContainer Instances Filter 
- State string
- The current state of the container instance.
- compartmentId String
- The OCID of the compartment.
- containerInstance List<GetCollections Container Instance Collection> 
- The list of container_instance_collection.
- id String
- The provider-assigned unique ID for this managed resource.
- availabilityDomain String
- The availability domain to place the container instance.
- displayName String
- A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
- filters
List<GetFilter> 
- state String
- The current state of the container instance.
- compartmentId string
- The OCID of the compartment.
- containerInstance GetCollections Container Instances Container Instance Collection[] 
- The list of container_instance_collection.
- id string
- The provider-assigned unique ID for this managed resource.
- availabilityDomain string
- The availability domain to place the container instance.
- displayName string
- A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
- filters
GetContainer Instances Filter[] 
- state string
- The current state of the container instance.
- compartment_id str
- The OCID of the compartment.
- container_instance_ Sequence[containerinstances.collections Get Container Instances Container Instance Collection] 
- The list of container_instance_collection.
- id str
- The provider-assigned unique ID for this managed resource.
- availability_domain str
- The availability domain to place the container instance.
- display_name str
- A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
- filters
Sequence[containerinstances.Get Container Instances Filter] 
- state str
- The current state of the container instance.
- compartmentId String
- The OCID of the compartment.
- containerInstance List<Property Map>Collections 
- The list of container_instance_collection.
- id String
- The provider-assigned unique ID for this managed resource.
- availabilityDomain String
- The availability domain to place the container instance.
- displayName String
- A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
- filters List<Property Map>
- state String
- The current state of the container instance.
Supporting Types
GetContainerInstancesContainerInstanceCollection     
GetContainerInstancesContainerInstanceCollectionItem      
- AvailabilityDomain string
- The name of the availability domain. Example: Uocm:PHX-AD-1
- CompartmentId string
- The OCID of the compartment in which to list resources.
- ContainerCount int
- The number of containers on the container instance.
- ContainerRestart stringPolicy 
- The container restart policy is applied for all containers in container instance.
- Containers
List<GetContainer Instances Container Instance Collection Item Container> 
- The containers on the container instance.
- Dictionary<string, string>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}.
- DisplayName string
- A filter to return only resources that match the entire display name given.
- DnsConfigs List<GetContainer Instances Container Instance Collection Item Dns Config> 
- DNS settings for containers.
- FaultDomain string
- The fault domain to place the container instance.
- Dictionary<string, string>
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- GracefulShutdown stringTimeout In Seconds 
- The amount of time that processes in a container have to gracefully end when the container must be stopped. For example, when you delete a container instance. After the timeout is reached, the processes are sent a signal to be deleted.
- Id string
- An OCID that cannot be changed.
- ImagePull List<GetSecrets Container Instances Container Instance Collection Item Image Pull Secret> 
- The image pulls secrets so you can access private registry to pull container images.
- LifecycleDetails string
- A message that describes the current state of the container in more detail. Can be used to provide actionable information.
- Shape string
- The shape of the container instance. The shape determines the number of OCPUs, amount of memory, and other resources that are allocated to a container instance.
- ShapeConfigs List<GetContainer Instances Container Instance Collection Item Shape Config> 
- The shape configuration for a container instance. The shape configuration determines the resources thats are available to the container instance and its containers.
- State string
- A filter to only return resources that match the given lifecycle state.
- Dictionary<string, string>
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}.
- TimeCreated string
- The time the container instance was created, in the format defined by RFC 3339.
- TimeUpdated string
- The time the container instance was updated, in the format defined by RFC 3339.
- Vnics
List<GetContainer Instances Container Instance Collection Item Vnic> 
- The virtual networks available to the containers in the container instance.
- VolumeCount int
- The number of volumes that are attached to the container instance.
- Volumes
List<GetContainer Instances Container Instance Collection Item Volume> 
- A volume is a directory with data that is accessible across multiple containers in a container instance.
- AvailabilityDomain string
- The name of the availability domain. Example: Uocm:PHX-AD-1
- CompartmentId string
- The OCID of the compartment in which to list resources.
- ContainerCount int
- The number of containers on the container instance.
- ContainerRestart stringPolicy 
- The container restart policy is applied for all containers in container instance.
- Containers
[]GetContainer Instances Container Instance Collection Item Container 
- The containers on the container instance.
- map[string]string
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}.
- DisplayName string
- A filter to return only resources that match the entire display name given.
- DnsConfigs []GetContainer Instances Container Instance Collection Item Dns Config 
- DNS settings for containers.
- FaultDomain string
- The fault domain to place the container instance.
- map[string]string
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- GracefulShutdown stringTimeout In Seconds 
- The amount of time that processes in a container have to gracefully end when the container must be stopped. For example, when you delete a container instance. After the timeout is reached, the processes are sent a signal to be deleted.
- Id string
- An OCID that cannot be changed.
- ImagePull []GetSecrets Container Instances Container Instance Collection Item Image Pull Secret 
- The image pulls secrets so you can access private registry to pull container images.
- LifecycleDetails string
- A message that describes the current state of the container in more detail. Can be used to provide actionable information.
- Shape string
- The shape of the container instance. The shape determines the number of OCPUs, amount of memory, and other resources that are allocated to a container instance.
- ShapeConfigs []GetContainer Instances Container Instance Collection Item Shape Config 
- The shape configuration for a container instance. The shape configuration determines the resources thats are available to the container instance and its containers.
- State string
- A filter to only return resources that match the given lifecycle state.
- map[string]string
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}.
- TimeCreated string
- The time the container instance was created, in the format defined by RFC 3339.
- TimeUpdated string
- The time the container instance was updated, in the format defined by RFC 3339.
- Vnics
[]GetContainer Instances Container Instance Collection Item Vnic 
- The virtual networks available to the containers in the container instance.
- VolumeCount int
- The number of volumes that are attached to the container instance.
- Volumes
[]GetContainer Instances Container Instance Collection Item Volume 
- A volume is a directory with data that is accessible across multiple containers in a container instance.
- availabilityDomain String
- The name of the availability domain. Example: Uocm:PHX-AD-1
- compartmentId String
- The OCID of the compartment in which to list resources.
- containerCount Integer
- The number of containers on the container instance.
- containerRestart StringPolicy 
- The container restart policy is applied for all containers in container instance.
- containers
List<GetContainer Instance Collection Item Container> 
- The containers on the container instance.
- Map<String,String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}.
- displayName String
- A filter to return only resources that match the entire display name given.
- dnsConfigs List<GetContainer Instance Collection Item Dns Config> 
- DNS settings for containers.
- faultDomain String
- The fault domain to place the container instance.
- Map<String,String>
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- gracefulShutdown StringTimeout In Seconds 
- The amount of time that processes in a container have to gracefully end when the container must be stopped. For example, when you delete a container instance. After the timeout is reached, the processes are sent a signal to be deleted.
- id String
- An OCID that cannot be changed.
- imagePull List<GetSecrets Container Instance Collection Item Image Pull Secret> 
- The image pulls secrets so you can access private registry to pull container images.
- lifecycleDetails String
- A message that describes the current state of the container in more detail. Can be used to provide actionable information.
- shape String
- The shape of the container instance. The shape determines the number of OCPUs, amount of memory, and other resources that are allocated to a container instance.
- shapeConfigs List<GetContainer Instance Collection Item Shape Config> 
- The shape configuration for a container instance. The shape configuration determines the resources thats are available to the container instance and its containers.
- state String
- A filter to only return resources that match the given lifecycle state.
- Map<String,String>
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}.
- timeCreated String
- The time the container instance was created, in the format defined by RFC 3339.
- timeUpdated String
- The time the container instance was updated, in the format defined by RFC 3339.
- vnics
List<GetContainer Instance Collection Item Vnic> 
- The virtual networks available to the containers in the container instance.
- volumeCount Integer
- The number of volumes that are attached to the container instance.
- volumes
List<GetContainer Instance Collection Item Volume> 
- A volume is a directory with data that is accessible across multiple containers in a container instance.
- availabilityDomain string
- The name of the availability domain. Example: Uocm:PHX-AD-1
- compartmentId string
- The OCID of the compartment in which to list resources.
- containerCount number
- The number of containers on the container instance.
- containerRestart stringPolicy 
- The container restart policy is applied for all containers in container instance.
- containers
GetContainer Instances Container Instance Collection Item Container[] 
- The containers on the container instance.
- {[key: string]: string}
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}.
- displayName string
- A filter to return only resources that match the entire display name given.
- dnsConfigs GetContainer Instances Container Instance Collection Item Dns Config[] 
- DNS settings for containers.
- faultDomain string
- The fault domain to place the container instance.
- {[key: string]: string}
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- gracefulShutdown stringTimeout In Seconds 
- The amount of time that processes in a container have to gracefully end when the container must be stopped. For example, when you delete a container instance. After the timeout is reached, the processes are sent a signal to be deleted.
- id string
- An OCID that cannot be changed.
- imagePull GetSecrets Container Instances Container Instance Collection Item Image Pull Secret[] 
- The image pulls secrets so you can access private registry to pull container images.
- lifecycleDetails string
- A message that describes the current state of the container in more detail. Can be used to provide actionable information.
- shape string
- The shape of the container instance. The shape determines the number of OCPUs, amount of memory, and other resources that are allocated to a container instance.
- shapeConfigs GetContainer Instances Container Instance Collection Item Shape Config[] 
- The shape configuration for a container instance. The shape configuration determines the resources thats are available to the container instance and its containers.
- state string
- A filter to only return resources that match the given lifecycle state.
- {[key: string]: string}
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}.
- timeCreated string
- The time the container instance was created, in the format defined by RFC 3339.
- timeUpdated string
- The time the container instance was updated, in the format defined by RFC 3339.
- vnics
GetContainer Instances Container Instance Collection Item Vnic[] 
- The virtual networks available to the containers in the container instance.
- volumeCount number
- The number of volumes that are attached to the container instance.
- volumes
GetContainer Instances Container Instance Collection Item Volume[] 
- A volume is a directory with data that is accessible across multiple containers in a container instance.
- availability_domain str
- The name of the availability domain. Example: Uocm:PHX-AD-1
- compartment_id str
- The OCID of the compartment in which to list resources.
- container_count int
- The number of containers on the container instance.
- container_restart_ strpolicy 
- The container restart policy is applied for all containers in container instance.
- containers
Sequence[containerinstances.Get Container Instances Container Instance Collection Item Container] 
- The containers on the container instance.
- Mapping[str, str]
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}.
- display_name str
- A filter to return only resources that match the entire display name given.
- dns_configs Sequence[containerinstances.Get Container Instances Container Instance Collection Item Dns Config] 
- DNS settings for containers.
- fault_domain str
- The fault domain to place the container instance.
- Mapping[str, str]
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- graceful_shutdown_ strtimeout_ in_ seconds 
- The amount of time that processes in a container have to gracefully end when the container must be stopped. For example, when you delete a container instance. After the timeout is reached, the processes are sent a signal to be deleted.
- id str
- An OCID that cannot be changed.
- image_pull_ Sequence[containerinstances.secrets Get Container Instances Container Instance Collection Item Image Pull Secret] 
- The image pulls secrets so you can access private registry to pull container images.
- lifecycle_details str
- A message that describes the current state of the container in more detail. Can be used to provide actionable information.
- shape str
- The shape of the container instance. The shape determines the number of OCPUs, amount of memory, and other resources that are allocated to a container instance.
- shape_configs Sequence[containerinstances.Get Container Instances Container Instance Collection Item Shape Config] 
- The shape configuration for a container instance. The shape configuration determines the resources thats are available to the container instance and its containers.
- state str
- A filter to only return resources that match the given lifecycle state.
- Mapping[str, str]
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}.
- time_created str
- The time the container instance was created, in the format defined by RFC 3339.
- time_updated str
- The time the container instance was updated, in the format defined by RFC 3339.
- vnics
Sequence[containerinstances.Get Container Instances Container Instance Collection Item Vnic] 
- The virtual networks available to the containers in the container instance.
- volume_count int
- The number of volumes that are attached to the container instance.
- volumes
Sequence[containerinstances.Get Container Instances Container Instance Collection Item Volume] 
- A volume is a directory with data that is accessible across multiple containers in a container instance.
- availabilityDomain String
- The name of the availability domain. Example: Uocm:PHX-AD-1
- compartmentId String
- The OCID of the compartment in which to list resources.
- containerCount Number
- The number of containers on the container instance.
- containerRestart StringPolicy 
- The container restart policy is applied for all containers in container instance.
- containers List<Property Map>
- The containers on the container instance.
- Map<String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}.
- displayName String
- A filter to return only resources that match the entire display name given.
- dnsConfigs List<Property Map>
- DNS settings for containers.
- faultDomain String
- The fault domain to place the container instance.
- Map<String>
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- gracefulShutdown StringTimeout In Seconds 
- The amount of time that processes in a container have to gracefully end when the container must be stopped. For example, when you delete a container instance. After the timeout is reached, the processes are sent a signal to be deleted.
- id String
- An OCID that cannot be changed.
- imagePull List<Property Map>Secrets 
- The image pulls secrets so you can access private registry to pull container images.
- lifecycleDetails String
- A message that describes the current state of the container in more detail. Can be used to provide actionable information.
- shape String
- The shape of the container instance. The shape determines the number of OCPUs, amount of memory, and other resources that are allocated to a container instance.
- shapeConfigs List<Property Map>
- The shape configuration for a container instance. The shape configuration determines the resources thats are available to the container instance and its containers.
- state String
- A filter to only return resources that match the given lifecycle state.
- Map<String>
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}.
- timeCreated String
- The time the container instance was created, in the format defined by RFC 3339.
- timeUpdated String
- The time the container instance was updated, in the format defined by RFC 3339.
- vnics List<Property Map>
- The virtual networks available to the containers in the container instance.
- volumeCount Number
- The number of volumes that are attached to the container instance.
- volumes List<Property Map>
- A volume is a directory with data that is accessible across multiple containers in a container instance.
GetContainerInstancesContainerInstanceCollectionItemContainer       
- Arguments List<string>
- AvailabilityDomain string
- The name of the availability domain. Example: Uocm:PHX-AD-1
- Commands List<string>
- CompartmentId string
- The OCID of the compartment in which to list resources.
- ContainerId string
- The OCID of the container.
- ContainerInstance stringId 
- Dictionary<string, string>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}.
- DisplayName string
- A filter to return only resources that match the entire display name given.
- EnvironmentVariables Dictionary<string, string>
- ExitCode int
- FaultDomain string
- The fault domain to place the container instance.
- Dictionary<string, string>
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- HealthChecks List<GetContainer Instances Container Instance Collection Item Container Health Check> 
- ImageUrl string
- IsResource boolPrincipal Disabled 
- LifecycleDetails string
- A message that describes the current state of the container in more detail. Can be used to provide actionable information.
- ResourceConfigs List<GetContainer Instances Container Instance Collection Item Container Resource Config> 
- SecurityContexts List<GetContainer Instances Container Instance Collection Item Container Security Context> 
- State string
- A filter to only return resources that match the given lifecycle state.
- Dictionary<string, string>
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}.
- TimeCreated string
- The time the container instance was created, in the format defined by RFC 3339.
- TimeTerminated string
- TimeUpdated string
- The time the container instance was updated, in the format defined by RFC 3339.
- VolumeMounts List<GetContainer Instances Container Instance Collection Item Container Volume Mount> 
- WorkingDirectory string
- Arguments []string
- AvailabilityDomain string
- The name of the availability domain. Example: Uocm:PHX-AD-1
- Commands []string
- CompartmentId string
- The OCID of the compartment in which to list resources.
- ContainerId string
- The OCID of the container.
- ContainerInstance stringId 
- map[string]string
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}.
- DisplayName string
- A filter to return only resources that match the entire display name given.
- EnvironmentVariables map[string]string
- ExitCode int
- FaultDomain string
- The fault domain to place the container instance.
- map[string]string
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- HealthChecks []GetContainer Instances Container Instance Collection Item Container Health Check 
- ImageUrl string
- IsResource boolPrincipal Disabled 
- LifecycleDetails string
- A message that describes the current state of the container in more detail. Can be used to provide actionable information.
- ResourceConfigs []GetContainer Instances Container Instance Collection Item Container Resource Config 
- SecurityContexts []GetContainer Instances Container Instance Collection Item Container Security Context 
- State string
- A filter to only return resources that match the given lifecycle state.
- map[string]string
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}.
- TimeCreated string
- The time the container instance was created, in the format defined by RFC 3339.
- TimeTerminated string
- TimeUpdated string
- The time the container instance was updated, in the format defined by RFC 3339.
- VolumeMounts []GetContainer Instances Container Instance Collection Item Container Volume Mount 
- WorkingDirectory string
- arguments List<String>
- availabilityDomain String
- The name of the availability domain. Example: Uocm:PHX-AD-1
- commands List<String>
- compartmentId String
- The OCID of the compartment in which to list resources.
- containerId String
- The OCID of the container.
- containerInstance StringId 
- Map<String,String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}.
- displayName String
- A filter to return only resources that match the entire display name given.
- environmentVariables Map<String,String>
- exitCode Integer
- faultDomain String
- The fault domain to place the container instance.
- Map<String,String>
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- healthChecks List<GetContainer Instance Collection Item Container Health Check> 
- imageUrl String
- isResource BooleanPrincipal Disabled 
- lifecycleDetails String
- A message that describes the current state of the container in more detail. Can be used to provide actionable information.
- resourceConfigs List<GetContainer Instance Collection Item Container Resource Config> 
- securityContexts List<GetContainer Instance Collection Item Container Security Context> 
- state String
- A filter to only return resources that match the given lifecycle state.
- Map<String,String>
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}.
- timeCreated String
- The time the container instance was created, in the format defined by RFC 3339.
- timeTerminated String
- timeUpdated String
- The time the container instance was updated, in the format defined by RFC 3339.
- volumeMounts List<GetContainer Instance Collection Item Container Volume Mount> 
- workingDirectory String
- arguments string[]
- availabilityDomain string
- The name of the availability domain. Example: Uocm:PHX-AD-1
- commands string[]
- compartmentId string
- The OCID of the compartment in which to list resources.
- containerId string
- The OCID of the container.
- containerInstance stringId 
- {[key: string]: string}
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}.
- displayName string
- A filter to return only resources that match the entire display name given.
- environmentVariables {[key: string]: string}
- exitCode number
- faultDomain string
- The fault domain to place the container instance.
- {[key: string]: string}
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- healthChecks GetContainer Instances Container Instance Collection Item Container Health Check[] 
- imageUrl string
- isResource booleanPrincipal Disabled 
- lifecycleDetails string
- A message that describes the current state of the container in more detail. Can be used to provide actionable information.
- resourceConfigs GetContainer Instances Container Instance Collection Item Container Resource Config[] 
- securityContexts GetContainer Instances Container Instance Collection Item Container Security Context[] 
- state string
- A filter to only return resources that match the given lifecycle state.
- {[key: string]: string}
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}.
- timeCreated string
- The time the container instance was created, in the format defined by RFC 3339.
- timeTerminated string
- timeUpdated string
- The time the container instance was updated, in the format defined by RFC 3339.
- volumeMounts GetContainer Instances Container Instance Collection Item Container Volume Mount[] 
- workingDirectory string
- arguments Sequence[str]
- availability_domain str
- The name of the availability domain. Example: Uocm:PHX-AD-1
- commands Sequence[str]
- compartment_id str
- The OCID of the compartment in which to list resources.
- container_id str
- The OCID of the container.
- container_instance_ strid 
- Mapping[str, str]
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}.
- display_name str
- A filter to return only resources that match the entire display name given.
- environment_variables Mapping[str, str]
- exit_code int
- fault_domain str
- The fault domain to place the container instance.
- Mapping[str, str]
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- health_checks Sequence[containerinstances.Get Container Instances Container Instance Collection Item Container Health Check] 
- image_url str
- is_resource_ boolprincipal_ disabled 
- lifecycle_details str
- A message that describes the current state of the container in more detail. Can be used to provide actionable information.
- resource_configs Sequence[containerinstances.Get Container Instances Container Instance Collection Item Container Resource Config] 
- security_contexts Sequence[containerinstances.Get Container Instances Container Instance Collection Item Container Security Context] 
- state str
- A filter to only return resources that match the given lifecycle state.
- Mapping[str, str]
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}.
- time_created str
- The time the container instance was created, in the format defined by RFC 3339.
- time_terminated str
- time_updated str
- The time the container instance was updated, in the format defined by RFC 3339.
- volume_mounts Sequence[containerinstances.Get Container Instances Container Instance Collection Item Container Volume Mount] 
- working_directory str
- arguments List<String>
- availabilityDomain String
- The name of the availability domain. Example: Uocm:PHX-AD-1
- commands List<String>
- compartmentId String
- The OCID of the compartment in which to list resources.
- containerId String
- The OCID of the container.
- containerInstance StringId 
- Map<String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}.
- displayName String
- A filter to return only resources that match the entire display name given.
- environmentVariables Map<String>
- exitCode Number
- faultDomain String
- The fault domain to place the container instance.
- Map<String>
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- healthChecks List<Property Map>
- imageUrl String
- isResource BooleanPrincipal Disabled 
- lifecycleDetails String
- A message that describes the current state of the container in more detail. Can be used to provide actionable information.
- resourceConfigs List<Property Map>
- securityContexts List<Property Map>
- state String
- A filter to only return resources that match the given lifecycle state.
- Map<String>
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}.
- timeCreated String
- The time the container instance was created, in the format defined by RFC 3339.
- timeTerminated String
- timeUpdated String
- The time the container instance was updated, in the format defined by RFC 3339.
- volumeMounts List<Property Map>
- workingDirectory String
GetContainerInstancesContainerInstanceCollectionItemContainerHealthCheck         
- FailureAction string
- FailureThreshold int
- Headers
List<GetContainer Instances Container Instance Collection Item Container Health Check Header> 
- HealthCheck stringType 
- InitialDelay intIn Seconds 
- IntervalIn intSeconds 
- Name string
- The name of the volume. This must be unique within a single container instance.
- Path string
- (Optional) Relative path for this file inside the volume mount directory. By default, the file is presented at the root of the volume mount path.
- Port int
- Status string
- StatusDetails string
- SuccessThreshold int
- TimeoutIn intSeconds 
- FailureAction string
- FailureThreshold int
- Headers
[]GetContainer Instances Container Instance Collection Item Container Health Check Header 
- HealthCheck stringType 
- InitialDelay intIn Seconds 
- IntervalIn intSeconds 
- Name string
- The name of the volume. This must be unique within a single container instance.
- Path string
- (Optional) Relative path for this file inside the volume mount directory. By default, the file is presented at the root of the volume mount path.
- Port int
- Status string
- StatusDetails string
- SuccessThreshold int
- TimeoutIn intSeconds 
- failureAction String
- failureThreshold Integer
- headers
List<GetContainer Instance Collection Item Container Health Check Header> 
- healthCheck StringType 
- initialDelay IntegerIn Seconds 
- intervalIn IntegerSeconds 
- name String
- The name of the volume. This must be unique within a single container instance.
- path String
- (Optional) Relative path for this file inside the volume mount directory. By default, the file is presented at the root of the volume mount path.
- port Integer
- status String
- statusDetails String
- successThreshold Integer
- timeoutIn IntegerSeconds 
- failureAction string
- failureThreshold number
- headers
GetContainer Instances Container Instance Collection Item Container Health Check Header[] 
- healthCheck stringType 
- initialDelay numberIn Seconds 
- intervalIn numberSeconds 
- name string
- The name of the volume. This must be unique within a single container instance.
- path string
- (Optional) Relative path for this file inside the volume mount directory. By default, the file is presented at the root of the volume mount path.
- port number
- status string
- statusDetails string
- successThreshold number
- timeoutIn numberSeconds 
- failure_action str
- failure_threshold int
- headers
Sequence[containerinstances.Get Container Instances Container Instance Collection Item Container Health Check Header] 
- health_check_ strtype 
- initial_delay_ intin_ seconds 
- interval_in_ intseconds 
- name str
- The name of the volume. This must be unique within a single container instance.
- path str
- (Optional) Relative path for this file inside the volume mount directory. By default, the file is presented at the root of the volume mount path.
- port int
- status str
- status_details str
- success_threshold int
- timeout_in_ intseconds 
- failureAction String
- failureThreshold Number
- headers List<Property Map>
- healthCheck StringType 
- initialDelay NumberIn Seconds 
- intervalIn NumberSeconds 
- name String
- The name of the volume. This must be unique within a single container instance.
- path String
- (Optional) Relative path for this file inside the volume mount directory. By default, the file is presented at the root of the volume mount path.
- port Number
- status String
- statusDetails String
- successThreshold Number
- timeoutIn NumberSeconds 
GetContainerInstancesContainerInstanceCollectionItemContainerHealthCheckHeader          
GetContainerInstancesContainerInstanceCollectionItemContainerResourceConfig         
- MemoryLimit doubleIn Gbs 
- VcpusLimit double
- MemoryLimit float64In Gbs 
- VcpusLimit float64
- memoryLimit DoubleIn Gbs 
- vcpusLimit Double
- memoryLimit numberIn Gbs 
- vcpusLimit number
- memory_limit_ floatin_ gbs 
- vcpus_limit float
- memoryLimit NumberIn Gbs 
- vcpusLimit Number
GetContainerInstancesContainerInstanceCollectionItemContainerSecurityContext         
- capabilities List<Property Map>
- isNon BooleanRoot User Check Enabled 
- isRoot BooleanFile System Readonly 
- runAs NumberGroup 
- runAs NumberUser 
- securityContext StringType 
GetContainerInstancesContainerInstanceCollectionItemContainerSecurityContextCapability          
- AddCapabilities List<string>
- DropCapabilities List<string>
- AddCapabilities []string
- DropCapabilities []string
- addCapabilities List<String>
- dropCapabilities List<String>
- addCapabilities string[]
- dropCapabilities string[]
- add_capabilities Sequence[str]
- drop_capabilities Sequence[str]
- addCapabilities List<String>
- dropCapabilities List<String>
GetContainerInstancesContainerInstanceCollectionItemContainerVolumeMount         
- IsRead boolOnly 
- MountPath string
- Partition int
- SubPath string
- VolumeName string
- IsRead boolOnly 
- MountPath string
- Partition int
- SubPath string
- VolumeName string
- isRead BooleanOnly 
- mountPath String
- partition Integer
- subPath String
- volumeName String
- isRead booleanOnly 
- mountPath string
- partition number
- subPath string
- volumeName string
- is_read_ boolonly 
- mount_path str
- partition int
- sub_path str
- volume_name str
- isRead BooleanOnly 
- mountPath String
- partition Number
- subPath String
- volumeName String
GetContainerInstancesContainerInstanceCollectionItemDnsConfig        
- Nameservers List<string>
- IP address of the name server..
- Options List<string>
- Options allows certain internal resolver variables to be modified.
- Searches List<string>
- Search list for hostname lookup.
- Nameservers []string
- IP address of the name server..
- Options []string
- Options allows certain internal resolver variables to be modified.
- Searches []string
- Search list for hostname lookup.
- nameservers List<String>
- IP address of the name server..
- options List<String>
- Options allows certain internal resolver variables to be modified.
- searches List<String>
- Search list for hostname lookup.
- nameservers string[]
- IP address of the name server..
- options string[]
- Options allows certain internal resolver variables to be modified.
- searches string[]
- Search list for hostname lookup.
- nameservers Sequence[str]
- IP address of the name server..
- options Sequence[str]
- Options allows certain internal resolver variables to be modified.
- searches Sequence[str]
- Search list for hostname lookup.
- nameservers List<String>
- IP address of the name server..
- options List<String>
- Options allows certain internal resolver variables to be modified.
- searches List<String>
- Search list for hostname lookup.
GetContainerInstancesContainerInstanceCollectionItemImagePullSecret         
- Password string
- RegistryEndpoint string
- The registry endpoint of the container image.
- SecretId string
- The OCID of the secret for registry credentials.
- SecretType string
- The type of ImagePullSecret.
- Username string
- Password string
- RegistryEndpoint string
- The registry endpoint of the container image.
- SecretId string
- The OCID of the secret for registry credentials.
- SecretType string
- The type of ImagePullSecret.
- Username string
- password String
- registryEndpoint String
- The registry endpoint of the container image.
- secretId String
- The OCID of the secret for registry credentials.
- secretType String
- The type of ImagePullSecret.
- username String
- password string
- registryEndpoint string
- The registry endpoint of the container image.
- secretId string
- The OCID of the secret for registry credentials.
- secretType string
- The type of ImagePullSecret.
- username string
- password str
- registry_endpoint str
- The registry endpoint of the container image.
- secret_id str
- The OCID of the secret for registry credentials.
- secret_type str
- The type of ImagePullSecret.
- username str
- password String
- registryEndpoint String
- The registry endpoint of the container image.
- secretId String
- The OCID of the secret for registry credentials.
- secretType String
- The type of ImagePullSecret.
- username String
GetContainerInstancesContainerInstanceCollectionItemShapeConfig        
- MemoryIn doubleGbs 
- The total amount of memory available to the container instance, in gigabytes.
- NetworkingBandwidth doubleIn Gbps 
- The networking bandwidth available to the container instance, in gigabits per second.
- Ocpus double
- The total number of OCPUs available to the container instance.
- ProcessorDescription string
- A short description of the container instance's processor (CPU).
- MemoryIn float64Gbs 
- The total amount of memory available to the container instance, in gigabytes.
- NetworkingBandwidth float64In Gbps 
- The networking bandwidth available to the container instance, in gigabits per second.
- Ocpus float64
- The total number of OCPUs available to the container instance.
- ProcessorDescription string
- A short description of the container instance's processor (CPU).
- memoryIn DoubleGbs 
- The total amount of memory available to the container instance, in gigabytes.
- networkingBandwidth DoubleIn Gbps 
- The networking bandwidth available to the container instance, in gigabits per second.
- ocpus Double
- The total number of OCPUs available to the container instance.
- processorDescription String
- A short description of the container instance's processor (CPU).
- memoryIn numberGbs 
- The total amount of memory available to the container instance, in gigabytes.
- networkingBandwidth numberIn Gbps 
- The networking bandwidth available to the container instance, in gigabits per second.
- ocpus number
- The total number of OCPUs available to the container instance.
- processorDescription string
- A short description of the container instance's processor (CPU).
- memory_in_ floatgbs 
- The total amount of memory available to the container instance, in gigabytes.
- networking_bandwidth_ floatin_ gbps 
- The networking bandwidth available to the container instance, in gigabits per second.
- ocpus float
- The total number of OCPUs available to the container instance.
- processor_description str
- A short description of the container instance's processor (CPU).
- memoryIn NumberGbs 
- The total amount of memory available to the container instance, in gigabytes.
- networkingBandwidth NumberIn Gbps 
- The networking bandwidth available to the container instance, in gigabits per second.
- ocpus Number
- The total number of OCPUs available to the container instance.
- processorDescription String
- A short description of the container instance's processor (CPU).
GetContainerInstancesContainerInstanceCollectionItemVnic       
- Dictionary<string, string>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}.
- DisplayName string
- A filter to return only resources that match the entire display name given.
- Dictionary<string, string>
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- HostnameLabel string
- IsPublic boolIp Assigned 
- NsgIds List<string>
- PrivateIp string
- SkipSource boolDest Check 
- SubnetId string
- VnicId string
- The identifier of the virtual network interface card (VNIC) over which the containers accessing this network can communicate with the larger virtual cloud network.
- map[string]string
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}.
- DisplayName string
- A filter to return only resources that match the entire display name given.
- map[string]string
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- HostnameLabel string
- IsPublic boolIp Assigned 
- NsgIds []string
- PrivateIp string
- SkipSource boolDest Check 
- SubnetId string
- VnicId string
- The identifier of the virtual network interface card (VNIC) over which the containers accessing this network can communicate with the larger virtual cloud network.
- Map<String,String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}.
- displayName String
- A filter to return only resources that match the entire display name given.
- Map<String,String>
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- hostnameLabel String
- isPublic BooleanIp Assigned 
- nsgIds List<String>
- privateIp String
- skipSource BooleanDest Check 
- subnetId String
- vnicId String
- The identifier of the virtual network interface card (VNIC) over which the containers accessing this network can communicate with the larger virtual cloud network.
- {[key: string]: string}
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}.
- displayName string
- A filter to return only resources that match the entire display name given.
- {[key: string]: string}
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- hostnameLabel string
- isPublic booleanIp Assigned 
- nsgIds string[]
- privateIp string
- skipSource booleanDest Check 
- subnetId string
- vnicId string
- The identifier of the virtual network interface card (VNIC) over which the containers accessing this network can communicate with the larger virtual cloud network.
- Mapping[str, str]
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}.
- display_name str
- A filter to return only resources that match the entire display name given.
- Mapping[str, str]
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- hostname_label str
- is_public_ boolip_ assigned 
- nsg_ids Sequence[str]
- private_ip str
- skip_source_ booldest_ check 
- subnet_id str
- vnic_id str
- The identifier of the virtual network interface card (VNIC) over which the containers accessing this network can communicate with the larger virtual cloud network.
- Map<String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}.
- displayName String
- A filter to return only resources that match the entire display name given.
- Map<String>
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- hostnameLabel String
- isPublic BooleanIp Assigned 
- nsgIds List<String>
- privateIp String
- skipSource BooleanDest Check 
- subnetId String
- vnicId String
- The identifier of the virtual network interface card (VNIC) over which the containers accessing this network can communicate with the larger virtual cloud network.
GetContainerInstancesContainerInstanceCollectionItemVolume       
- BackingStore string
- The volume type of the empty directory, can be either File Storage or Memory.
- Configs
List<GetContainer Instances Container Instance Collection Item Volume Config> 
- Contains string key value pairs which can be mounted as individual files inside the container. The value needs to be base64 encoded. It is decoded to plain text before the mount.
- Name string
- The name of the volume. This must be unique within a single container instance.
- VolumeType string
- The type of volume.
- BackingStore string
- The volume type of the empty directory, can be either File Storage or Memory.
- Configs
[]GetContainer Instances Container Instance Collection Item Volume Config 
- Contains string key value pairs which can be mounted as individual files inside the container. The value needs to be base64 encoded. It is decoded to plain text before the mount.
- Name string
- The name of the volume. This must be unique within a single container instance.
- VolumeType string
- The type of volume.
- backingStore String
- The volume type of the empty directory, can be either File Storage or Memory.
- configs
List<GetContainer Instance Collection Item Volume Config> 
- Contains string key value pairs which can be mounted as individual files inside the container. The value needs to be base64 encoded. It is decoded to plain text before the mount.
- name String
- The name of the volume. This must be unique within a single container instance.
- volumeType String
- The type of volume.
- backingStore string
- The volume type of the empty directory, can be either File Storage or Memory.
- configs
GetContainer Instances Container Instance Collection Item Volume Config[] 
- Contains string key value pairs which can be mounted as individual files inside the container. The value needs to be base64 encoded. It is decoded to plain text before the mount.
- name string
- The name of the volume. This must be unique within a single container instance.
- volumeType string
- The type of volume.
- backing_store str
- The volume type of the empty directory, can be either File Storage or Memory.
- configs
Sequence[containerinstances.Get Container Instances Container Instance Collection Item Volume Config] 
- Contains string key value pairs which can be mounted as individual files inside the container. The value needs to be base64 encoded. It is decoded to plain text before the mount.
- name str
- The name of the volume. This must be unique within a single container instance.
- volume_type str
- The type of volume.
- backingStore String
- The volume type of the empty directory, can be either File Storage or Memory.
- configs List<Property Map>
- Contains string key value pairs which can be mounted as individual files inside the container. The value needs to be base64 encoded. It is decoded to plain text before the mount.
- name String
- The name of the volume. This must be unique within a single container instance.
- volumeType String
- The type of volume.
GetContainerInstancesContainerInstanceCollectionItemVolumeConfig        
- Data string
- The base64 encoded contents of the file. The contents are decoded to plain text before mounted as a file to a container inside container instance.
- FileName string
- The name of the file. The fileName should be unique across the volume.
- Path string
- (Optional) Relative path for this file inside the volume mount directory. By default, the file is presented at the root of the volume mount path.
- Data string
- The base64 encoded contents of the file. The contents are decoded to plain text before mounted as a file to a container inside container instance.
- FileName string
- The name of the file. The fileName should be unique across the volume.
- Path string
- (Optional) Relative path for this file inside the volume mount directory. By default, the file is presented at the root of the volume mount path.
- data String
- The base64 encoded contents of the file. The contents are decoded to plain text before mounted as a file to a container inside container instance.
- fileName String
- The name of the file. The fileName should be unique across the volume.
- path String
- (Optional) Relative path for this file inside the volume mount directory. By default, the file is presented at the root of the volume mount path.
- data string
- The base64 encoded contents of the file. The contents are decoded to plain text before mounted as a file to a container inside container instance.
- fileName string
- The name of the file. The fileName should be unique across the volume.
- path string
- (Optional) Relative path for this file inside the volume mount directory. By default, the file is presented at the root of the volume mount path.
- data str
- The base64 encoded contents of the file. The contents are decoded to plain text before mounted as a file to a container inside container instance.
- file_name str
- The name of the file. The fileName should be unique across the volume.
- path str
- (Optional) Relative path for this file inside the volume mount directory. By default, the file is presented at the root of the volume mount path.
- data String
- The base64 encoded contents of the file. The contents are decoded to plain text before mounted as a file to a container inside container instance.
- fileName String
- The name of the file. The fileName should be unique across the volume.
- path String
- (Optional) Relative path for this file inside the volume mount directory. By default, the file is presented at the root of the volume mount path.
GetContainerInstancesFilter   
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the ociTerraform Provider.