Class 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.
    • 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 are expected to expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the resource on which the unexpected property value was encountered.
        Returns:
        the mode
      • getSupportedModes

        public List<String> getSupportedModes()
        Gets the supportedModes. The supported trusted platform module modes.
        Returns:
        the supportedModes