public class ScheduledAction extends AbstractModel
header, skipSign
Constructor and Description |
---|
ScheduledAction() |
ScheduledAction(ScheduledAction source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
|
Modifier and Type | Method and Description |
---|---|
String |
getAutoScalingGroupId()
Get ID of the auto scaling group where the scheduled task is located.
|
String |
getCreatedTime()
Get The creation time of the scheduled task.
|
Long |
getDesiredCapacity()
Get Desired number of instances set by the scheduled task.
|
String |
getEndTime()
Get End time of the scheduled task.
|
Long |
getMaxSize()
Get Maximum number of instances set by the scheduled task.
|
Long |
getMinSize()
Get Minimum number of instances set by the scheduled task.
|
String |
getRecurrence()
Get Specifies the repeating mode of the scheduled task.
|
String |
getScheduledActionId()
Get Scheduled task ID.
|
String |
getScheduledActionName()
Get Scheduled task name.
|
String |
getScheduledType()
Get Scheduled task execution type.
|
String |
getStartTime()
Get Start time of the scheduled task.
|
void |
setAutoScalingGroupId(String AutoScalingGroupId)
Set ID of the auto scaling group where the scheduled task is located.
|
void |
setCreatedTime(String CreatedTime)
Set The creation time of the scheduled task.
|
void |
setDesiredCapacity(Long DesiredCapacity)
Set Desired number of instances set by the scheduled task.
|
void |
setEndTime(String EndTime)
Set End time of the scheduled task.
|
void |
setMaxSize(Long MaxSize)
Set Maximum number of instances set by the scheduled task.
|
void |
setMinSize(Long MinSize)
Set Minimum number of instances set by the scheduled task.
|
void |
setRecurrence(String Recurrence)
Set Specifies the repeating mode of the scheduled task.
|
void |
setScheduledActionId(String ScheduledActionId)
Set Scheduled task ID.
|
void |
setScheduledActionName(String ScheduledActionName)
Set Scheduled task name.
|
void |
setScheduledType(String ScheduledType)
Set Scheduled task execution type.
|
void |
setStartTime(String StartTime)
Set Start time of the scheduled task.
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public ScheduledAction()
public ScheduledAction(ScheduledAction source)
public String getScheduledActionId()
public void setScheduledActionId(String ScheduledActionId)
ScheduledActionId
- Scheduled task ID.public String getScheduledActionName()
public void setScheduledActionName(String ScheduledActionName)
ScheduledActionName
- Scheduled task name.public String getAutoScalingGroupId()
public void setAutoScalingGroupId(String AutoScalingGroupId)
AutoScalingGroupId
- ID of the auto scaling group where the scheduled task is located.public String getStartTime()
public void setStartTime(String StartTime)
StartTime
- Start time of the scheduled task. The value is in `Beijing time` (UTC+8) in the format of `YYYY-MM-DDThh:mm:ss+08:00` according to the `ISO8601` standard.public String getRecurrence()
public void setRecurrence(String Recurrence)
Recurrence
- Specifies the repeating mode of the scheduled task. the Recurrence parameter limits (https://intl.cloud.tencent.com/document/product/377/88119?from_cn_redirect=1) consist of 5 fields separated by space, with the structure: minute, hour, date, month, week.public String getEndTime()
public void setEndTime(String EndTime)
EndTime
- End time of the scheduled task. The value is in `Beijing time` (UTC+8) in the format of `YYYY-MM-DDThh:mm:ss+08:00` according to the `ISO8601` standard.public Long getMaxSize()
public void setMaxSize(Long MaxSize)
MaxSize
- Maximum number of instances set by the scheduled task.public Long getDesiredCapacity()
public void setDesiredCapacity(Long DesiredCapacity)
DesiredCapacity
- Desired number of instances set by the scheduled task.public Long getMinSize()
public void setMinSize(Long MinSize)
MinSize
- Minimum number of instances set by the scheduled task.public String getCreatedTime()
public void setCreatedTime(String CreatedTime)
CreatedTime
- The creation time of the scheduled task. value is in standard `UTC` time, formatted as `YYYY-MM-DDThh:MM:ssZ` according to the `ISO8601` standard.public String getScheduledType()
public void setScheduledType(String ScheduledType)
ScheduledType
- Scheduled task execution type. Valid values:
Copyright © 2025. All rights reserved.