public static final class SuspendProcessesRequest.Builder extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
SuspendProcessesRequest |
build() |
SuspendProcessesRequest.Builder |
clientToken(String clientToken)
The client token that is used to ensure the idempotence of the request.
|
SuspendProcessesRequest.Builder |
ownerId(Long ownerId)
OwnerId.
|
SuspendProcessesRequest.Builder |
processes(List<String> processes)
The types of the processes that you want to suspend.
|
SuspendProcessesRequest.Builder |
regionId(String regionId)
The region ID of the scaling group.
|
SuspendProcessesRequest.Builder |
resourceOwnerAccount(String resourceOwnerAccount)
ResourceOwnerAccount.
|
SuspendProcessesRequest.Builder |
scalingGroupId(String scalingGroupId)
The ID of the scaling group.
|
public SuspendProcessesRequest.Builder clientToken(String clientToken)
public SuspendProcessesRequest.Builder ownerId(Long ownerId)
public SuspendProcessesRequest.Builder processes(List<String> processes)
* scalein: the scale-in process. * scaleout: the scale-out process. * healthcheck: the health check process. * alarmnotification: the process of executing an event-triggered task. * scheduledaction: the process of executing a scheduled task. Presently, Auto Scaling supports suspending the five mentioned process types. In cases where more than five types are specified, Auto Scaling will automatically disregard duplicates and proceed with suspending the unique process types.
public SuspendProcessesRequest.Builder regionId(String regionId)
public SuspendProcessesRequest.Builder resourceOwnerAccount(String resourceOwnerAccount)
public SuspendProcessesRequest.Builder scalingGroupId(String scalingGroupId)
public SuspendProcessesRequest build()
Copyright © 2024. All rights reserved.