Package com.ibm.cloud.is.vpc.v1.model
Class DedicatedHostDisk
- java.lang.Object
-
- com.ibm.cloud.sdk.core.service.model.GenericModel
-
- com.ibm.cloud.is.vpc.v1.model.DedicatedHostDisk
-
- All Implemented Interfaces:
com.ibm.cloud.sdk.core.service.model.ObjectModel
public class DedicatedHostDisk extends com.ibm.cloud.sdk.core.service.model.GenericModel
DedicatedHostDisk.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
DedicatedHostDisk.InterfaceType
The disk interface used for attaching the disk The enumerated values for this property may [expand](https://cloud.ibm.com/apidocs/vpc#property-value-expansion) in the future.static interface
DedicatedHostDisk.LifecycleState
The lifecycle state of this dedicated host disk.static interface
DedicatedHostDisk.ResourceType
The resource type.static interface
DedicatedHostDisk.SupportedInstanceInterfaceTypes
The disk interface used for attaching the disk.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Long
getAvailable()
Gets the available.Date
getCreatedAt()
Gets the createdAt.String
getHref()
Gets the href.String
getId()
Gets the id.List<InstanceDiskReference>
getInstanceDisks()
Gets the instanceDisks.String
getInterfaceType()
Gets the interfaceType.String
getLifecycleState()
Gets the lifecycleState.String
getName()
Gets the name.String
getResourceType()
Gets the resourceType.Long
getSize()
Gets the size.List<String>
getSupportedInstanceInterfaceTypes()
Gets the supportedInstanceInterfaceTypes.Boolean
isProvisionable()
Gets the provisionable.
-
-
-
Method Detail
-
getAvailable
public Long getAvailable()
Gets the available. The remaining space left for instance placement in GB (gigabytes).- Returns:
- the available
-
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 disk.- Returns:
- the href
-
getId
public String getId()
Gets the id. The unique identifier for this disk.- Returns:
- the id
-
getInstanceDisks
public List<InstanceDiskReference> getInstanceDisks()
Gets the instanceDisks. Instance disks that are on this dedicated host disk.- Returns:
- the instanceDisks
-
getInterfaceType
public String getInterfaceType()
Gets the interfaceType. The disk interface used for attaching the disk The enumerated values for this property may [expand](https://cloud.ibm.com/apidocs/vpc#property-value-expansion) in the future.- Returns:
- the interfaceType
-
getLifecycleState
public String getLifecycleState()
Gets the lifecycleState. The lifecycle state of this dedicated host disk.- Returns:
- the lifecycleState
-
getName
public String getName()
Gets the name. The name for this dedicated host disk. The name is unique across all disks on the dedicated host.- Returns:
- the name
-
isProvisionable
public Boolean isProvisionable()
Gets the provisionable. Indicates whether this dedicated host disk is available for instance disk creation.- Returns:
- the provisionable
-
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
-
-