Class OlvmMemoryPolicy
Logical grouping of memory-related properties of virtual machine-like entities.
Inheritance
OlvmMemoryPolicy
Assembly: OCI.DotNetSDK.Cloudmigrations.dll
Syntax
public class OlvmMemoryPolicy
Properties
GuaranteedMemoryInBytes
Declaration
[JsonProperty(PropertyName = "guaranteedMemoryInBytes")]
public long? GuaranteedMemoryInBytes { get; set; }
Property Value
| Type |
Description |
| long? |
The amount of memory, in bytes, that is guaranteed to not be drained by the balloon mechanism
|
IsBallooning
Declaration
[JsonProperty(PropertyName = "isBallooning")]
public bool? IsBallooning { get; set; }
Property Value
| Type |
Description |
| bool? |
Indicates if ballooning is enabled
|
MaxMemoryInBytes
Declaration
[JsonProperty(PropertyName = "maxMemoryInBytes")]
public long? MaxMemoryInBytes { get; set; }
Property Value
| Type |
Description |
| long? |
Maximum virtual machine memory in Bytes
|
MemoryOverCommit
Declaration
[JsonProperty(PropertyName = "memoryOverCommit")]
public MemoryOverCommit MemoryOverCommit { get; set; }
Property Value
TransparentHugePages
Declaration
[JsonProperty(PropertyName = "transparentHugePages")]
public TransparentHugePages TransparentHugePages { get; set; }
Property Value