Package com.ibm.cloud.is.vpc.v1.model
Class BareMetalServerTrustedPlatformModule
- java.lang.Object
-
- com.ibm.cloud.sdk.core.service.model.GenericModel
-
- com.ibm.cloud.is.vpc.v1.model.BareMetalServerTrustedPlatformModule
-
- All Implemented Interfaces:
com.ibm.cloud.sdk.core.service.model.ObjectModel
public class BareMetalServerTrustedPlatformModule extends com.ibm.cloud.sdk.core.service.model.GenericModel
BareMetalServerTrustedPlatformModule.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
BareMetalServerTrustedPlatformModule.Mode
The trusted platform module (TPM) mode: - `disabled`: No TPM functionality - `tpm_2`: TPM 2.0 The enumerated values for this property may [expand](https://cloud.ibm.com/apidocs/vpc#property-value-expansion) in the future.static interface
BareMetalServerTrustedPlatformModule.SupportedModes
The trusted platform module (TPM) mode: - `disabled`: No TPM functionality - `tpm_2`: TPM 2.0 The enumerated values for this property may [expand](https://cloud.ibm.com/apidocs/vpc#property-value-expansion) in the future.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getMode()
Gets the mode.List<String>
getSupportedModes()
Gets the supportedModes.Boolean
isEnabled()
Gets the enabled.
-
-
-
Method Detail
-
isEnabled
public Boolean isEnabled()
Gets the enabled. Indicates whether the trusted platform module is enabled.- Returns:
- the enabled
-
getMode
public String getMode()
Gets the mode. The trusted platform module (TPM) mode: - `disabled`: No TPM functionality - `tpm_2`: TPM 2.0 The enumerated values for this property may [expand](https://cloud.ibm.com/apidocs/vpc#property-value-expansion) in the future.- Returns:
- the mode
-
-