public static final class StartInstancesRequest.Builder extends Object
限定符和类型 | 方法和说明 |
---|---|
StartInstancesRequest.Builder |
batchOptimization(String batchOptimization)
The batch operation mode.
|
StartInstancesRequest |
build() |
StartInstancesRequest.Builder |
dryRun(Boolean dryRun)
Specifies whether to perform a dry run.
|
StartInstancesRequest.Builder |
instanceId(List<String> instanceId)
The IDs of the ECS instances.
|
StartInstancesRequest.Builder |
ownerAccount(String ownerAccount)
OwnerAccount.
|
StartInstancesRequest.Builder |
ownerId(Long ownerId)
OwnerId.
|
StartInstancesRequest.Builder |
regionId(String regionId)
The region ID of the ECS instance.
|
StartInstancesRequest.Builder |
resourceOwnerAccount(String resourceOwnerAccount)
ResourceOwnerAccount.
|
StartInstancesRequest.Builder |
resourceOwnerId(Long resourceOwnerId)
ResourceOwnerId.
|
StartInstancesRequest.Builder |
sourceRegionId(String sourceRegionId)
SourceRegionId.
|
public StartInstancesRequest.Builder sourceRegionId(String sourceRegionId)
public StartInstancesRequest.Builder batchOptimization(String batchOptimization)
* AllTogether: starts all ECS instances at the same time. If all ECS instances are started, a success message is returned. If an ECS instance fails to be started, all the specified instances fail to be started and an error message is returned. * SuccessFirst: separately starts each ECS instance. The response contains the operation results of each ECS instance. Default value: AllTogether.
public StartInstancesRequest.Builder dryRun(Boolean dryRun)
* true: performs only a dry run. The system checks the request for potential issues, including required parameters, request syntax, and instance status. If the request fails the dry run, an error message is returned. If the request passes the dry run, `DRYRUN.SUCCESS` is returned. > If you set `BatchOptimization` to `SuccessFirst` and `DryRun` to true, only `DRYRUN.SUCCESS` is returned regardless of whether the request passes the dry run. * false: performs a dry run and performs the actual request. If the request passes the dry run, the operation is performed. Default value: false.
public StartInstancesRequest.Builder instanceId(List<String> instanceId)
public StartInstancesRequest.Builder ownerAccount(String ownerAccount)
public StartInstancesRequest.Builder ownerId(Long ownerId)
public StartInstancesRequest.Builder regionId(String regionId)
public StartInstancesRequest.Builder resourceOwnerAccount(String resourceOwnerAccount)
public StartInstancesRequest.Builder resourceOwnerId(Long resourceOwnerId)
public StartInstancesRequest build()
Copyright © 2024. All rights reserved.