Class InstanceProfile
java.lang.Object
com.ibm.cloud.sdk.core.service.model.GenericModel
com.ibm.cloud.is.vpc.v1.model.InstanceProfile
- All Implemented Interfaces:
com.ibm.cloud.sdk.core.service.model.ObjectModel
public class InstanceProfile
extends com.ibm.cloud.sdk.core.service.model.GenericModel
InstanceProfile.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interface
The resource type.static interface
The status of the instance profile: - `previous`: This instance profile is an older revision, but remains provisionable and usable. -
Method Summary
Modifier and TypeMethodDescriptionGets the bandwidth.Gets the clusterNetworkAttachmentCount.Gets the confidentialComputeModes.getDisks()
Gets the disks.Gets the family.Gets the gpuCount.Gets the gpuManufacturer.Gets the gpuMemory.Gets the gpuModel.getHref()
Gets the href.Gets the memory.getName()
Gets the name.Gets the networkAttachmentCount.Gets the networkInterfaceCount.Gets the numaCount.Gets the osArchitecture.Gets the portSpeed.Gets the reservationTerms.Gets the resourceType.Gets the secureBootModes.Gets the status.Gets the supportedClusterNetworkProfiles.Gets the totalVolumeBandwidth.Gets the vcpuArchitecture.Gets the vcpuCount.Gets the vcpuManufacturer.Methods inherited from class com.ibm.cloud.sdk.core.service.model.GenericModel
equals, hashCode, toString
-
Method Details
-
getBandwidth
-
getClusterNetworkAttachmentCount
Gets the clusterNetworkAttachmentCount.- Returns:
- the clusterNetworkAttachmentCount
-
getConfidentialComputeModes
Gets the confidentialComputeModes.- Returns:
- the confidentialComputeModes
-
getDisks
Gets the disks. The disks for an instance with this profile.- Returns:
- the disks
-
getFamily
Gets the family. The product family this virtual server instance profile belongs to.- Returns:
- the family
-
getGpuCount
-
getGpuManufacturer
Gets the gpuManufacturer.- Returns:
- the gpuManufacturer
-
getGpuMemory
-
getGpuModel
-
getHref
Gets the href. The URL for this virtual server instance profile.- Returns:
- the href
-
getMemory
-
getName
Gets the name. The globally unique name for this virtual server instance profile.- Returns:
- the name
-
getNetworkAttachmentCount
Gets the networkAttachmentCount.- Returns:
- the networkAttachmentCount
-
getNetworkInterfaceCount
Gets the networkInterfaceCount.- Returns:
- the networkInterfaceCount
-
getNumaCount
-
getOsArchitecture
Gets the osArchitecture.- Returns:
- the osArchitecture
-
getPortSpeed
-
getReservationTerms
Gets the reservationTerms.- Returns:
- the reservationTerms
-
getResourceType
-
getSecureBootModes
Gets the secureBootModes.- Returns:
- the secureBootModes
-
getStatus
Gets the status. The status of the instance profile: - `previous`: This instance profile is an older revision, but remains provisionable and usable. - `current`: This profile is the latest revision. Revisions are indicated by the generation of an instance profile. Refer to the [profile naming conventions](https://cloud.ibm.com/docs/vpc?topic=vpc-profiles&interface=ui#profiles-naming-rule) for information on how generations are defined within an instance profile. The enumerated values for this property may [expand](https://cloud.ibm.com/apidocs/vpc#property-value-expansion) in the future.- Returns:
- the status
-
getSupportedClusterNetworkProfiles
Gets the supportedClusterNetworkProfiles. The cluster network profiles that support this instance profile.- Returns:
- the supportedClusterNetworkProfiles
-
getTotalVolumeBandwidth
Gets the totalVolumeBandwidth.- Returns:
- the totalVolumeBandwidth
-
getVcpuArchitecture
Gets the vcpuArchitecture.- Returns:
- the vcpuArchitecture
-
getVcpuCount
-
getVcpuManufacturer
Gets the vcpuManufacturer.- Returns:
- the vcpuManufacturer
-