Package com.ibm.cloud.is.vpc.v1.model
Class BareMetalServerProfile
- java.lang.Object
-
- com.ibm.cloud.sdk.core.service.model.GenericModel
-
- com.ibm.cloud.is.vpc.v1.model.BareMetalServerProfile
-
- All Implemented Interfaces:
com.ibm.cloud.sdk.core.service.model.ObjectModel
public class BareMetalServerProfile extends com.ibm.cloud.sdk.core.service.model.GenericModel
BareMetalServerProfile.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
BareMetalServerProfile.ResourceType
The resource type.
-
Method Summary
-
-
-
Method Detail
-
getBandwidth
public BareMetalServerProfileBandwidth getBandwidth()
Gets the bandwidth.- Returns:
- the bandwidth
-
getConsoleTypes
public BareMetalServerProfileConsoleTypes getConsoleTypes()
Gets the consoleTypes. The console type configuration for a bare metal server with this profile.- Returns:
- the consoleTypes
-
getCpuArchitecture
public BareMetalServerProfileCPUArchitecture getCpuArchitecture()
Gets the cpuArchitecture.- Returns:
- the cpuArchitecture
-
getCpuCoreCount
public BareMetalServerProfileCPUCoreCount getCpuCoreCount()
Gets the cpuCoreCount.- Returns:
- the cpuCoreCount
-
getCpuSocketCount
public BareMetalServerProfileCPUSocketCount getCpuSocketCount()
Gets the cpuSocketCount.- Returns:
- the cpuSocketCount
-
getDisks
public List<BareMetalServerProfileDisk> getDisks()
Gets the disks. The disks for a bare metal server with this profile.- Returns:
- the disks
-
getFamily
public String getFamily()
Gets the family. The product family this bare metal server profile belongs to.- Returns:
- the family
-
getHref
public String getHref()
Gets the href. The URL for this bare metal server profile.- Returns:
- the href
-
getMemory
public BareMetalServerProfileMemory getMemory()
Gets the memory.- Returns:
- the memory
-
getName
public String getName()
Gets the name. The name for this bare metal server profile.- Returns:
- the name
-
getNetworkAttachmentCount
public BareMetalServerProfileNetworkAttachmentCount getNetworkAttachmentCount()
Gets the networkAttachmentCount.- Returns:
- the networkAttachmentCount
-
getNetworkInterfaceCount
public BareMetalServerProfileNetworkInterfaceCount getNetworkInterfaceCount()
Gets the networkInterfaceCount.- Returns:
- the networkInterfaceCount
-
getOsArchitecture
public BareMetalServerProfileOSArchitecture getOsArchitecture()
Gets the osArchitecture.- Returns:
- the osArchitecture
-
getResourceType
public String getResourceType()
Gets the resourceType. The resource type.- Returns:
- the resourceType
-
getSupportedTrustedPlatformModuleModes
public BareMetalServerProfileSupportedTrustedPlatformModuleModes getSupportedTrustedPlatformModuleModes()
Gets the supportedTrustedPlatformModuleModes. The supported trusted platform module modes for this bare metal server profile.- Returns:
- the supportedTrustedPlatformModuleModes
-
getVirtualNetworkInterfacesSupported
public BareMetalServerProfileVirtualNetworkInterfacesSupported getVirtualNetworkInterfacesSupported()
Gets the virtualNetworkInterfacesSupported. Indicates whether this profile supports virtual network interfaces.- Returns:
- the virtualNetworkInterfacesSupported
-
-