Class OperatingSystem

  • All Implemented Interfaces:
    com.ibm.cloud.sdk.core.service.model.ObjectModel

    public class OperatingSystem
    extends com.ibm.cloud.sdk.core.service.model.GenericModel
    OperatingSystem.
    • Method Detail

      • isAllowUserImageCreation

        public Boolean isAllowUserImageCreation()
        Gets the allowUserImageCreation. Users may create new images with this operating system.
        Returns:
        the allowUserImageCreation
      • getArchitecture

        public String getArchitecture()
        Gets the architecture. The operating system architecture.
        Returns:
        the architecture
      • isDedicatedHostOnly

        public Boolean isDedicatedHostOnly()
        Gets the dedicatedHostOnly. Images with this operating system can only be used on dedicated hosts or dedicated host groups.
        Returns:
        the dedicatedHostOnly
      • getDisplayName

        public String getDisplayName()
        Gets the displayName. A unique, display-friendly name for the operating system.
        Returns:
        the displayName
      • getFamily

        public String getFamily()
        Gets the family. The software family for this operating system.
        Returns:
        the family
      • getHref

        public String getHref()
        Gets the href. The URL for this operating system.
        Returns:
        the href
      • getName

        public String getName()
        Gets the name. The globally unique name for this operating system.
        Returns:
        the name
      • getUserDataFormat

        public String getUserDataFormat()
        Gets the userDataFormat. The user data format for this operating system: - `cloud_init`: `user_data` will be interpreted according to the cloud-init standard - `esxi_kickstart`: `user_data` will be interpreted as a VMware ESXi installation script - `ipxe`: `user_data` will be interpreted as a single URL to an iPXE script or as the text of an iPXE script.
        Returns:
        the userDataFormat
      • getVendor

        public String getVendor()
        Gets the vendor. The vendor of the operating system.
        Returns:
        the vendor
      • getVersion

        public String getVersion()
        Gets the version. The major release version of this operating system.
        Returns:
        the version