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.
ContainerCommandHealthCheck
Container Health Check with command type.
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.
CreateContainerCommandHealthCheckDetails
Container Health Check Command type.
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.