Class InstanceGroupManager

java.lang.Object
com.ibm.cloud.sdk.core.service.model.GenericModel
com.ibm.cloud.is.vpc.v1.model.InstanceGroupManager
All Implemented Interfaces:
com.ibm.cloud.sdk.core.service.model.ObjectModel
Direct Known Subclasses:
InstanceGroupManagerAutoScale, InstanceGroupManagerScheduled

public class InstanceGroupManager extends com.ibm.cloud.sdk.core.service.model.GenericModel
InstanceGroupManager. Classes which extend this class: - InstanceGroupManagerAutoScale - InstanceGroupManagerScheduled
  • Method Details

    • getCreatedAt

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

      public String getHref()
      Gets the href. The URL for this instance group manager.
      Returns:
      the href
    • getId

      public String getId()
      Gets the id. The unique identifier for this instance group manager.
      Returns:
      the id
    • isManagementEnabled

      public Boolean isManagementEnabled()
      Gets the managementEnabled. Indicates whether this manager will control the instance group.
      Returns:
      the managementEnabled
    • getName

      public String getName()
      Gets the name. The name for this instance group manager. The name is unique across all managers for the instance group.
      Returns:
      the name
    • getUpdatedAt

      public Date getUpdatedAt()
      Gets the updatedAt. The date and time that the instance group manager was updated.
      Returns:
      the updatedAt
    • getAggregationWindow

      public Long getAggregationWindow()
      Gets the aggregationWindow. The time window in seconds to aggregate metrics prior to evaluation.
      Returns:
      the aggregationWindow
    • getCooldown

      public Long getCooldown()
      Gets the cooldown. The duration of time in seconds to pause further scale actions after scaling has taken place.
      Returns:
      the cooldown
    • getManagerType

      public String getManagerType()
      Gets the managerType. The type of instance group manager.
      Returns:
      the managerType
    • getMaxMembershipCount

      public Long getMaxMembershipCount()
      Gets the maxMembershipCount. The maximum number of members in a managed instance group.
      Returns:
      the maxMembershipCount
    • getMinMembershipCount

      public Long getMinMembershipCount()
      Gets the minMembershipCount. The minimum number of members in a managed instance group.
      Returns:
      the minMembershipCount
    • getPolicies

      Gets the policies. The policies of the instance group manager.
      Returns:
      the policies
    • getActions

      Gets the actions. The actions of the instance group manager.
      Returns:
      the actions