Show / Hide Table of Contents

Class ShapeMemoryOptions

The amount of memory available for container instances that use this shape.

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

Properties

DefaultPerOcpuInGBs

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

The default amount of memory per OCPU available for this shape (GB).

Remarks

Required

MaxInGBs

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

The maximum amount of memory (GB).

Remarks

Required

MaxPerOcpuInGBs

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

For a flexible shape, the maximum amount of memory per OCPU available for this shape (GB).

Remarks

Required

MinInGBs

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

The minimum amount of memory (GB).

Remarks

Required

MinPerOcpuInGBs

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

The minimum amount of memory per OCPU available for this shape (GB).

Remarks

Required

In this article
Back to top