Show / Hide Table of Contents

Class ShapeSummary

Summary of the database system shape.

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

Properties

Id

Declaration
[JsonProperty(PropertyName = "id")]
public string Id { get; set; }
Property Value
Type Description
string

A unique identifier for the shape.

IsFlexible

Declaration
[JsonProperty(PropertyName = "isFlexible")]
public bool? IsFlexible { get; set; }
Property Value
Type Description
bool?

Indicates if the shape is a flex shape.

MemorySizeInGBs

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

The amount of memory in gigabytes.

Remarks

Required

OcpuCount

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

The number of OCPUs.

Remarks

Required

Shape

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

The name of the Compute VM shape. Example: VM.Standard.E4.Flex

Remarks

Required

ShapeMemoryOptions

Declaration
[JsonProperty(PropertyName = "shapeMemoryOptions")]
public ShapeMemoryOptions ShapeMemoryOptions { get; set; }
Property Value
Type Description
ShapeMemoryOptions

ShapeOcpuOptions

Declaration
[JsonProperty(PropertyName = "shapeOcpuOptions")]
public ShapeOcpuOptions ShapeOcpuOptions { get; set; }
Property Value
Type Description
ShapeOcpuOptions
In this article
Back to top