Show / Hide Table of Contents

Class ContainerInstanceShapeConfig

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

Inheritance
object
ContainerInstanceShapeConfig
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.ContainerinstancesService.Models
Assembly: OCI.DotNetSDK.Containerinstances.dll
Syntax
public class ContainerInstanceShapeConfig

Properties

MemoryInGBs

Declaration
[Required(ErrorMessage = "MemoryInGBs is required.")]
[JsonProperty(PropertyName = "memoryInGBs")]
public float? MemoryInGBs { get; set; }
Property Value
Type Description
float?

The total amount of memory available to the container instance, in gigabytes.

Remarks

Required

NetworkingBandwidthInGbps

Declaration
[Required(ErrorMessage = "NetworkingBandwidthInGbps is required.")]
[JsonProperty(PropertyName = "networkingBandwidthInGbps")]
public float? NetworkingBandwidthInGbps { get; set; }
Property Value
Type Description
float?

The networking bandwidth available to the container instance, in gigabits per second.

Remarks

Required

Ocpus

Declaration
[Required(ErrorMessage = "Ocpus is required.")]
[JsonProperty(PropertyName = "ocpus")]
public float? Ocpus { get; set; }
Property Value
Type Description
float?

The total number of OCPUs available to the container instance.

Remarks

Required

ProcessorDescription

Declaration
[Required(ErrorMessage = "ProcessorDescription is required.")]
[JsonProperty(PropertyName = "processorDescription")]
public string ProcessorDescription { get; set; }
Property Value
Type Description
string

A short description of the container instance's processor (CPU).

Remarks

Required

In this article
Back to top