public class DescribeBandwidthLimitationRequest
extends com.aliyun.tea.TeaModel
限定符和类型 | 字段和说明 |
---|---|
String |
instanceChargeType
The billing method of the instance.
|
String |
instanceType
The instance type.
|
String |
operationType
Specifies the operation for which to query the maximum public bandwidth.
|
String |
ownerAccount |
Long |
ownerId |
String |
regionId
The region ID.
|
String |
resourceId
The resource ID.
|
String |
resourceOwnerAccount |
Long |
resourceOwnerId |
String |
spotStrategy
The bidding policy for the pay-as-you-go instance.
|
构造器和说明 |
---|
DescribeBandwidthLimitationRequest() |
@NameInMap(value="InstanceChargeType") public String instanceChargeType
The billing method of the instance. For more information, see Billing overview. Valid values:
Default value: PostPaid.
example:PostPaid
@NameInMap(value="InstanceType") public String instanceType
The instance type. For information about the values, see Overview of ECS instance families.
This parameter is required.
example:ecs.g5.large
@NameInMap(value="OperationType") public String operationType
Specifies the operation for which to query the maximum public bandwidth. Valid values:
Default value: Create.
example:Upgrade
@NameInMap(value="OwnerAccount") public String ownerAccount
@NameInMap(value="OwnerId") public Long ownerId
@NameInMap(value="RegionId") public String regionId
The region ID. You can call the DescribeRegions operation to query the most recent region list.
This parameter is required.
example:cn-hangzhou
@NameInMap(value="ResourceId") public String resourceId
The resource ID.
example:This parameter is required when the OperationType parameter is set to Upgrade or Downgrade.
i-bp67acfmxazb4ph***
@NameInMap(value="ResourceOwnerAccount") public String resourceOwnerAccount
@NameInMap(value="ResourceOwnerId") public Long resourceOwnerId
@NameInMap(value="SpotStrategy") public String spotStrategy
The bidding policy for the pay-as-you-go instance. Valid values:
Default value: NoSpot.
example:The SpotStrategy parameter takes effect only when the InstanceChargeType parameter is set to PostPaid.
NoSpot
public static DescribeBandwidthLimitationRequest build(Map<String,?> map) throws Exception
Exception
public DescribeBandwidthLimitationRequest setInstanceChargeType(String instanceChargeType)
public String getInstanceChargeType()
public DescribeBandwidthLimitationRequest setInstanceType(String instanceType)
public String getInstanceType()
public DescribeBandwidthLimitationRequest setOperationType(String operationType)
public String getOperationType()
public DescribeBandwidthLimitationRequest setOwnerAccount(String ownerAccount)
public String getOwnerAccount()
public DescribeBandwidthLimitationRequest setOwnerId(Long ownerId)
public Long getOwnerId()
public DescribeBandwidthLimitationRequest setRegionId(String regionId)
public String getRegionId()
public DescribeBandwidthLimitationRequest setResourceId(String resourceId)
public String getResourceId()
public DescribeBandwidthLimitationRequest setResourceOwnerAccount(String resourceOwnerAccount)
public String getResourceOwnerAccount()
public DescribeBandwidthLimitationRequest setResourceOwnerId(Long resourceOwnerId)
public Long getResourceOwnerId()
public DescribeBandwidthLimitationRequest setSpotStrategy(String spotStrategy)
public String getSpotStrategy()
Copyright © 2024. All rights reserved.