Class InstancePatchProfile
java.lang.Object
com.ibm.cloud.sdk.core.service.model.GenericModel
com.ibm.cloud.is.vpc.v1.model.InstancePatchProfile
- All Implemented Interfaces:
com.ibm.cloud.sdk.core.service.model.ObjectModel
- Direct Known Subclasses:
InstancePatchProfileInstanceProfileIdentityByHref
,InstancePatchProfileInstanceProfileIdentityByName
public class InstancePatchProfile
extends com.ibm.cloud.sdk.core.service.model.GenericModel
The profile to use for this virtual server instance. Any disks associated with the current profile will be deleted,
and any disks associated with the requested profile will be created.
For the profile to be changed, the instance `status` must be `stopping` or `stopped`. In addition, the requested
profile must:
- Be compatible with any `placement_target` constraints. For example, if the
instance is placed on a dedicated host, the requested profile `family` must be
the same as the dedicated host `family`.
- Have the same `vcpu.architecture`.
- Support the number of network attachments or network interfaces the instance
currently has.
Classes which extend this class:
- InstancePatchProfileInstanceProfileIdentityByName
- InstancePatchProfileInstanceProfileIdentityByHref
-
Method Summary
Methods inherited from class com.ibm.cloud.sdk.core.service.model.GenericModel
equals, hashCode, toString
-
Method Details
-
name
Gets the name. The globally unique name for this virtual server instance profile.- Returns:
- the name
-
href
Gets the href. The URL for this virtual server instance profile.- Returns:
- the href
-