Show / Hide Table of Contents

Namespace Oci.ContainerinstancesService.Models

Classes

BasicImagePullSecret

A BasicImagePullSecret is a ImagePullSecret which accepts username and password as credentials information.

ChangeContainerInstanceCompartmentDetails

The configuration details for the move operation.

Container

A single container on a container instance.
If you delete a container, the record remains visible for a short period of time before being permanently removed.

ContainerCapabilities

Linux Container capabilities to configure capabilities of container.

ContainerCollection

A list of containers.

ContainerConfigFile

The file that is mounted on a container instance through a volume mount.

ContainerConfigFileVolume

The volume based on configuration files received during container creation.

ContainerDnsConfig

DNS settings for containers.

ContainerEmptyDirVolume

The empty directory volume of a container instance. You can create up to 64 EmptyDir per container instance.

ContainerHealthCheck

Type of container health check which could be either HTTP, TCP, or Command.

ContainerHealthCheckModelConverter

ContainerHttpHealthCheck

Container Health Check HTTP type.

ContainerInstance

A container instance to host containers.
If you delete a container instance, the record remains visible for a short period of time before being permanently removed.

ContainerInstanceCollection

Summary information about a list of container instances.

ContainerInstanceContainer

A container on a container instance.

ContainerInstanceShapeCollection

A collection of container instance shapes.

ContainerInstanceShapeConfig

The shape configuration for a container instance. The shape configuration determines the resources thats are available to the container instance and its containers.

ContainerInstanceShapeSummary

Details about a shape for a container instance.

ContainerInstanceSummary

A set of details about a single container instance returned by list APIs.

ContainerResourceConfig

The resource configuration for a container. The resource configuration determines the amount of resources allocated to the container and the maximum allowed resources for a container.

ContainerSummary

Summary information about a container.

ContainerTcpHealthCheck

Container Health Check with TCP type.

ContainerVnic

An interface to a virtual network available to containers on a container instance.

ContainerVolume

A volume represents a directory with data that is accessible across multiple containers in a container instance.

ContainerVolumeModelConverter

CreateBasicImagePullSecretDetails

A CreateBasicImagePullSecretDetails is a ImagePullSecret which accepts username and password as credentials information.

CreateContainerConfigFileVolumeDetails

The configuration files to pass to the container using volume mounts.

CreateContainerDetails

Information to create a new container within a container instance.
The container created by this call contains both the tags specified in this object and any tags specified in the parent container instance.
The container is created in the same compartment, availability domain, and fault domain as its container instance.

CreateContainerDnsConfigDetails

Allow customers to define DNS settings for containers. If this is not provided, the containers use the default DNS settings of the subnet.

CreateContainerEmptyDirVolumeDetails

The empty directory for the container instance.

CreateContainerHealthCheckDetails

Container Health Check is used to check and report the status of a container.

CreateContainerHealthCheckDetailsModelConverter

CreateContainerHttpHealthCheckDetails

Container Health Check HTTP type.

CreateContainerInstanceDetails

Information to create a container instance.

CreateContainerInstanceShapeConfigDetails

The size and amount of resources available to the container instance.

CreateContainerResourceConfigDetails

The size and amount of resources available to the container.

CreateContainerTcpHealthCheckDetails

Container Health Check TCP type.

CreateContainerVnicDetails

Information to create a virtual network interface card (VNIC) which gives the containers on this container instance access to a virtual client network (VCN).
You use this object when creating the primary VNIC during container instance launch or when creating a secondary VNIC. This VNIC is created in the same compartment as the specified subnet on behalf of the customer.
The VNIC created by this call contains both the tags specified in this object as well as any tags specified in the parent container instance.

CreateContainerVolumeDetails

A volume represents a directory with data that is accessible across multiple containers in a container instance.

CreateContainerVolumeDetailsModelConverter

CreateImagePullSecretDetails

The image pull secrets for accessing private registry to pull images for containers

CreateImagePullSecretDetailsModelConverter

CreateLinuxSecurityContextDetails

Security context for Linux container.

CreateSecurityContextDetails

Security context for container.

CreateSecurityContextDetailsModelConverter

CreateVaultImagePullSecretDetails

A CreateVaultImagePullSecretDetails is a ImagePullSecret which accepts secretId as credentials information. Sample Format for username and password in Vault Secret

{
  \"username\": \"this-is-not-the-secret\",
  \"password\": \"example-password\"
}

CreateVolumeMountDetails

Defines the mapping from volume to a mount path in a container.

HealthCheckHttpHeader

Container Http headers for Http health check.

ImagePullSecret

The image pull secrets for accessing private registry to pull images for containers

ImagePullSecretModelConverter

LinuxSecurityContext

Security context for Linux container.

SecurityContext

Security context for container.

SecurityContextModelConverter

ShapeMemoryOptions

For a flexible shape, the amount of memory available for container instances that use this shape.

ShapeNetworkingBandwidthOptions

For a flexible shape, the amount of networking bandwidth available for container instances that use this shape.

ShapeOcpuOptions

For a flexible shape, the number of OCPUs available for container instances that use this shape.

UpdateContainerDetails

The container information to be updated.

UpdateContainerInstanceDetails

The information to be updated.

VaultImagePullSecret

A VaultImagePullSecret is a ImagePullSecret which accepts secretId as credentials information.

VolumeMount

Define the mapping from volume to a mount path in container.

WorkRequest

A description of the work request status.

WorkRequestError

An error encountered while executing a work request.

WorkRequestErrorCollection

Results of a workRequestError search. Contains both WorkRequestError items and other information, such as metadata.

WorkRequestLogEntry

A log message from a work request.

WorkRequestLogEntryCollection

Results of a workRequestLog search. Contains both workRequestLog items and other information, such as metadata.

WorkRequestResource

A resource created or operated on by a work request.

WorkRequestSummary

A summary of the status of a work request.

WorkRequestSummaryCollection

Results of a workRequest search. Contains both WorkRequest items and other information, such as metadata.

Enums

ActionType

Possible types of actions.

Container.LifecycleStateEnum

ContainerCapability

Additional configurable container capabilities.

ContainerCapabilityType

Types of container capability.

ContainerEmptyDirVolume.BackingStoreEnum

ContainerHealthCheck.StatusEnum

ContainerHealthCheckFailureAction

The failure action will be taken on behalf of container instance status.

ContainerHealthCheckType

The container health check type.

ContainerInstance.ContainerRestartPolicyEnum

ContainerInstance.LifecycleStateEnum

ContainerVolumeType

Container Volume Type

CreateImagePullSecretDetails.SecretTypeEnum

ImagePullSecret.SecretTypeEnum

OperationStatus

Possible operation status.

OperationType

Possible operation types.

SecurityContext.SecurityContextTypeEnum

SortOrder

Sort orders.

In this article
Back to top