Class BareMetalServerDisk

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

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

      • getCreatedAt

        public Date getCreatedAt()
        Gets the createdAt. The date and time that the disk was created.
        Returns:
        the createdAt
      • getHref

        public String getHref()
        Gets the href. The URL for this bare metal server disk.
        Returns:
        the href
      • getId

        public String getId()
        Gets the id. The unique identifier for this bare metal server disk.
        Returns:
        the id
      • getInterfaceType

        public String getInterfaceType()
        Gets the interfaceType. The disk interface used for attaching the disk. - `fcp`: Attached using Fiber Channel Protocol - `sata`: Attached using Serial Advanced Technology Attachment - `nvme`: Attached using Non-Volatile Memory Express 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 interfaceType
      • getName

        public String getName()
        Gets the name. The name for this bare metal server disk. The name is unique across all disks on the bare metal server.
        Returns:
        the name
      • getResourceType

        public String getResourceType()
        Gets the resourceType. The resource type.
        Returns:
        the resourceType
      • getSize

        public Long getSize()
        Gets the size. The size of the disk in GB (gigabytes).
        Returns:
        the size