public static final class ModifyExpressConnectTrafficQosRuleRequest.Builder extends Object
public ModifyExpressConnectTrafficQosRuleRequest.Builder clientToken(String clientToken)
You can use the client to generate the token, but you must make sure that the token is unique among different requests. The token can contain only ASCII characters and cannot exceed 64 characters in length.
public ModifyExpressConnectTrafficQosRuleRequest.Builder dstCidr(String dstCidr)
> When this parameter is unavailable, specify **SrcIPv6Cidr** or **DstIPv6Cidr**.
public ModifyExpressConnectTrafficQosRuleRequest.Builder dstIPv6Cidr(String dstIPv6Cidr)
> When this parameter is unavailable, specify **SrcCidr** or **DstCidr**.
public ModifyExpressConnectTrafficQosRuleRequest.Builder dstPortRange(String dstPortRange)
* **ALL** (uneditable): -1/-1. * **ICMP(IPv4)** (uneditable): -1/-1. * **ICMPv6(IPv6)** (uneditable): -1/-1. * **TCP** (editable): -1/-1. * **UDP** (editable): -1/-1. * **GRE** (uneditable): -1/-1. * **SSH** (uneditable): 22/22. * **Telnet** (uneditable): 23/23. * **HTTP** (uneditable): 80/80. * **HTTPS** (uneditable): 443/443. * **MS SQL** (uneditable): 1443/1443. * **Oracle** (uneditable): 1521/1521. * **MySql** (uneditable): 3306/3306. * **RDP** (uneditable): 3389/3389. * **PostgreSQL** (uneditable): 5432/5432. * **Redis** (uneditable): 6379/6379.
public ModifyExpressConnectTrafficQosRuleRequest.Builder matchDscp(Integer matchDscp)
public ModifyExpressConnectTrafficQosRuleRequest.Builder ownerAccount(String ownerAccount)
public ModifyExpressConnectTrafficQosRuleRequest.Builder ownerId(Long ownerId)
public ModifyExpressConnectTrafficQosRuleRequest.Builder priority(Integer priority)
public ModifyExpressConnectTrafficQosRuleRequest.Builder protocol(String protocol)
* **ALL** * **ICMP(IPv4)** * **ICMPv6(IPv6)** * **TCP** * **UDP** * **GRE** * **SSH** * **Telnet** * **HTTP** * **HTTPS** * **MS SQL** * **Oracle** * **MySql** * **RDP** * **PostgreSQL** * **Redis**
public ModifyExpressConnectTrafficQosRuleRequest.Builder qosId(String qosId)
public ModifyExpressConnectTrafficQosRuleRequest.Builder queueId(String queueId)
public ModifyExpressConnectTrafficQosRuleRequest.Builder regionId(String regionId)
You can call the [DescribeRegions](~~36063~~) operation to query the most recent region list.
public ModifyExpressConnectTrafficQosRuleRequest.Builder remarkingDscp(Integer remarkingDscp)
public ModifyExpressConnectTrafficQosRuleRequest.Builder resourceOwnerAccount(String resourceOwnerAccount)
public ModifyExpressConnectTrafficQosRuleRequest.Builder ruleDescription(String ruleDescription)
The description must be 0 to 256 characters in length and cannot start with `http://` or `https://`.
public ModifyExpressConnectTrafficQosRuleRequest.Builder ruleId(String ruleId)
public ModifyExpressConnectTrafficQosRuleRequest.Builder ruleName(String ruleName)
The name must be 0 to 128 characters in length and cannot start with `http://` or `https://`.
public ModifyExpressConnectTrafficQosRuleRequest.Builder srcCidr(String srcCidr)
> When this parameter is unavailable, specify **SrcIPv6Cidr** or **DstIPv6Cidr**.
public ModifyExpressConnectTrafficQosRuleRequest.Builder srcIPv6Cidr(String srcIPv6Cidr)
> When this parameter is unavailable, specify **SrcCidr** or **DstCidr**.
public ModifyExpressConnectTrafficQosRuleRequest.Builder srcPortRange(String srcPortRange)
public ModifyExpressConnectTrafficQosRuleRequest build()
Copyright © 2024. All rights reserved.