Show / Hide Table of Contents

Class LaunchInstancePlatformConfig

The platform configuration requested for the instance.
If you provide the parameter, the instance is created with the platform configuration that you specify. For any values that you omit, the instance uses the default configuration values for the shape that you specify. If you don't provide the parameter, the default values for the shape are used.
Each shape only supports certain configurable values. If the values that you provide are not valid for the specified shape, an error is returned.
For more information about shielded instances, see Shielded Instances.
For more information about BIOS settings for bare metal instances, see BIOS Settings for Bare Metal Instances.

Inheritance
object
LaunchInstancePlatformConfig
AmdMilanBmGpuLaunchInstancePlatformConfig
AmdMilanBmLaunchInstancePlatformConfig
AmdRomeBmGpuLaunchInstancePlatformConfig
AmdRomeBmLaunchInstancePlatformConfig
AmdVmLaunchInstancePlatformConfig
GenericBmLaunchInstancePlatformConfig
IntelIcelakeBmLaunchInstancePlatformConfig
IntelSkylakeBmLaunchInstancePlatformConfig
IntelVmLaunchInstancePlatformConfig
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.CoreService.Models
Assembly: OCI.DotNetSDK.Core.dll
Syntax
[JsonConverter(typeof(LaunchInstancePlatformConfigModelConverter))]
public class LaunchInstancePlatformConfig

Properties

IsMeasuredBootEnabled

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

Whether the Measured Boot feature is enabled on the instance.

IsMemoryEncryptionEnabled

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

Whether the instance is a confidential instance. If this value is true, the instance is a confidential instance. The default value is false.

IsSecureBootEnabled

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

Whether Secure Boot is enabled on the instance.

IsTrustedPlatformModuleEnabled

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

Whether the Trusted Platform Module (TPM) is enabled on the instance.

In this article
Back to top