Class 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.
    • Method Detail

      • getDisks

        public List<InstanceProfileDisk> getDisks()
        Gets the disks. The disks for an instance with this profile.
        Returns:
        the disks
      • getFamily

        public String getFamily()
        Gets the family. The product family this virtual server instance profile belongs to.
        Returns:
        the family
      • getGpuCount

        public InstanceProfileGPU getGpuCount()
        Gets the gpuCount.
        Returns:
        the gpuCount
      • getHref

        public String getHref()
        Gets the href. The URL for this virtual server instance profile.
        Returns:
        the href
      • getName

        public String getName()
        Gets the name. The globally unique name for this virtual server instance profile.
        Returns:
        the name
      • getResourceType

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

        public String 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

        public List<ClusterNetworkProfileReference> getSupportedClusterNetworkProfiles()
        Gets the supportedClusterNetworkProfiles. The cluster network profiles that support this instance profile.
        Returns:
        the supportedClusterNetworkProfiles
      • getTotalVolumeBandwidth

        public InstanceProfileVolumeBandwidth getTotalVolumeBandwidth()
        Gets the totalVolumeBandwidth.
        Returns:
        the totalVolumeBandwidth
      • getVcpuCount

        public InstanceProfileVCPU getVcpuCount()
        Gets the vcpuCount.
        Returns:
        the vcpuCount