public class ModifyHostAvailabilityRequest
extends com.aliyun.tea.TeaModel
| 限定符和类型 | 字段和说明 |
|---|---|
ModifyHostAvailabilityRequest.ModifyHostAvailabilityRequestAlertConfig |
alertConfig |
List<ModifyHostAvailabilityRequest.ModifyHostAvailabilityRequestAlertConfigEscalationList> |
alertConfigEscalationList
The alert configurations.
|
List<ModifyHostAvailabilityRequest.ModifyHostAvailabilityRequestAlertConfigTargetList> |
alertConfigTargetList
The information about the resources for which alerts are triggered.
|
Long |
groupId
The ID of the application group.
|
Long |
id
The ID of the availability monitoring task.
|
List<String> |
instanceList
The ECS instances that are monitored.
|
String |
regionId |
String |
taskName
The name of the availability monitoring task.
|
ModifyHostAvailabilityRequest.ModifyHostAvailabilityRequestTaskOption |
taskOption |
String |
taskScope
The range of instances that are monitored by the availability monitoring task.
|
| 构造器和说明 |
|---|
ModifyHostAvailabilityRequest() |
@NameInMap(value="AlertConfig") public ModifyHostAvailabilityRequest.ModifyHostAvailabilityRequestAlertConfig alertConfig
@NameInMap(value="TaskOption") public ModifyHostAvailabilityRequest.ModifyHostAvailabilityRequestTaskOption taskOption
@NameInMap(value="AlertConfigEscalationList") public List<ModifyHostAvailabilityRequest.ModifyHostAvailabilityRequestAlertConfigEscalationList> alertConfigEscalationList
The alert configurations.
This parameter is required.
@NameInMap(value="AlertConfigTargetList") public List<ModifyHostAvailabilityRequest.ModifyHostAvailabilityRequestAlertConfigTargetList> alertConfigTargetList
The information about the resources for which alerts are triggered.
@NameInMap(value="GroupId") public Long groupId
The ID of the application group.
This parameter is required.
example:123456
@NameInMap(value="Id") public Long id
The ID of the availability monitoring task.
This parameter is required.
example:12345
@NameInMap(value="InstanceList") public List<String> instanceList
The ECS instances that are monitored. Valid values of N: 1 to 21.
example:This parameter must be specified when
TaskScopeis set toGROUP_SPEC_INSTANCE.
i-absdfkwl321****
@NameInMap(value="RegionId") public String regionId
@NameInMap(value="TaskName") public String taskName
The name of the availability monitoring task.
This parameter is required.
example:task2
@NameInMap(value="TaskScope") public String taskScope
The range of instances that are monitored by the availability monitoring task. Valid values:
GROUP
public static ModifyHostAvailabilityRequest build(Map<String,?> map) throws Exception
Exceptionpublic ModifyHostAvailabilityRequest setAlertConfig(ModifyHostAvailabilityRequest.ModifyHostAvailabilityRequestAlertConfig alertConfig)
public ModifyHostAvailabilityRequest.ModifyHostAvailabilityRequestAlertConfig getAlertConfig()
public ModifyHostAvailabilityRequest setTaskOption(ModifyHostAvailabilityRequest.ModifyHostAvailabilityRequestTaskOption taskOption)
public ModifyHostAvailabilityRequest.ModifyHostAvailabilityRequestTaskOption getTaskOption()
public ModifyHostAvailabilityRequest setAlertConfigEscalationList(List<ModifyHostAvailabilityRequest.ModifyHostAvailabilityRequestAlertConfigEscalationList> alertConfigEscalationList)
public List<ModifyHostAvailabilityRequest.ModifyHostAvailabilityRequestAlertConfigEscalationList> getAlertConfigEscalationList()
public ModifyHostAvailabilityRequest setAlertConfigTargetList(List<ModifyHostAvailabilityRequest.ModifyHostAvailabilityRequestAlertConfigTargetList> alertConfigTargetList)
public List<ModifyHostAvailabilityRequest.ModifyHostAvailabilityRequestAlertConfigTargetList> getAlertConfigTargetList()
public ModifyHostAvailabilityRequest setGroupId(Long groupId)
public Long getGroupId()
public ModifyHostAvailabilityRequest setId(Long id)
public Long getId()
public ModifyHostAvailabilityRequest setInstanceList(List<String> instanceList)
public ModifyHostAvailabilityRequest setRegionId(String regionId)
public String getRegionId()
public ModifyHostAvailabilityRequest setTaskName(String taskName)
public String getTaskName()
public ModifyHostAvailabilityRequest setTaskScope(String taskScope)
public String getTaskScope()
Copyright © 2026. All rights reserved.