Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace InstanceConfigurationLaunchInstancePlatformConfig

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.

Properties

Optional isMeasuredBootEnabled

isMeasuredBootEnabled: undefined | false | true

Whether the Measured Boot feature is enabled on the instance.

Optional isSecureBootEnabled

isSecureBootEnabled: undefined | false | true

Whether Secure Boot is enabled on the instance.

Optional isTrustedPlatformModuleEnabled

isTrustedPlatformModuleEnabled: undefined | false | true

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

type

type: string

Functions

getDeserializedJsonObj

getJsonObj