Class OperatingSystem
java.lang.Object
com.ibm.cloud.sdk.core.service.model.GenericModel
com.ibm.cloud.is.vpc.v1.model.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.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interface
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. -
Method Summary
Methods inherited from class com.ibm.cloud.sdk.core.service.model.GenericModel
equals, hashCode, toString
-
Method Details
-
isAllowUserImageCreation
Gets the allowUserImageCreation. Users may create new images with this operating system.- Returns:
- the allowUserImageCreation
-
getArchitecture
Gets the architecture. The operating system architecture.- Returns:
- the architecture
-
isDedicatedHostOnly
Gets the dedicatedHostOnly. Images with this operating system can only be used on dedicated hosts or dedicated host groups.- Returns:
- the dedicatedHostOnly
-
getDisplayName
Gets the displayName. A unique, display-friendly name for the operating system.- Returns:
- the displayName
-
getFamily
Gets the family. The software family for this operating system.- Returns:
- the family
-
getHref
-
getName
Gets the name. The globally unique name for this operating system.- Returns:
- the name
-
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
-
getVersion
Gets the version. The major release version of this operating system.- Returns:
- the version
-