public static final class DescribeTrFirewallsV2ListResponseBody.VpcTrFirewalls.Builder extends Object
public DescribeTrFirewallsV2ListResponseBody.VpcTrFirewalls.Builder aclConfig(DescribeTrFirewallsV2ListResponseBody.AclConfig aclConfig)
ACL engine mode.
public DescribeTrFirewallsV2ListResponseBody.VpcTrFirewalls.Builder cenId(String cenId)
The ID of the CEN instance.
example:cen-03f8s0z052ka3v****
public DescribeTrFirewallsV2ListResponseBody.VpcTrFirewalls.Builder cenName(String cenName)
The name of the CEN instance.
example:cen_swas
public DescribeTrFirewallsV2ListResponseBody.VpcTrFirewalls.Builder cloudFirewallVpcOrderType(String cloudFirewallVpcOrderType)
The party responsible for the TR fees generated by the VPC firewall. Values:
PayByCenOwner
public DescribeTrFirewallsV2ListResponseBody.VpcTrFirewalls.Builder firewallId(String firewallId)
The instance ID of the VPC firewall.
example:vfw-tr-99bc4f0fc88b4d00****
public DescribeTrFirewallsV2ListResponseBody.VpcTrFirewalls.Builder firewallSwitchStatus(String firewallSwitchStatus)
The status of the VPC firewall. Valid values:
example:If you do not specify this parameter, VPC firewalls in all states are queried.
opened
public DescribeTrFirewallsV2ListResponseBody.VpcTrFirewalls.Builder ipsConfig(DescribeTrFirewallsV2ListResponseBody.IpsConfig ipsConfig)
The intrusion prevention system (IPS) configurations.
public DescribeTrFirewallsV2ListResponseBody.VpcTrFirewalls.Builder ownerId(Long ownerId)
The ID of the Alibaba Cloud account to which the VPC belongs.
example:171761785151****
public DescribeTrFirewallsV2ListResponseBody.VpcTrFirewalls.Builder precheckStatus(String precheckStatus)
Indicates whether the VPC firewall can be automatically enabled. Valid values:
passed
public DescribeTrFirewallsV2ListResponseBody.VpcTrFirewalls.Builder protectedResource(DescribeTrFirewallsV2ListResponseBody.ProtectedResource protectedResource)
The protected resources.
public DescribeTrFirewallsV2ListResponseBody.VpcTrFirewalls.Builder regionNo(String regionNo)
The region ID of the transit router.
example:cn-hangzhou
public DescribeTrFirewallsV2ListResponseBody.VpcTrFirewalls.Builder regionStatus(String regionStatus)
Indicates whether you can create a VPC firewall in a specified region. Valid values:
enable
public DescribeTrFirewallsV2ListResponseBody.VpcTrFirewalls.Builder resultCode(String resultCode)
The result code of the operation that creates the VPC firewall. Valid values:
RegionDisable
public DescribeTrFirewallsV2ListResponseBody.VpcTrFirewalls.Builder routeMode(String routeMode)
The routing mode of the VPC firewall. Valid values:
managed
public DescribeTrFirewallsV2ListResponseBody.VpcTrFirewalls.Builder transitRouterId(String transitRouterId)
The ID of the transit router.
example:tr-2vcmhjs88nil55fvu****
public DescribeTrFirewallsV2ListResponseBody.VpcTrFirewalls.Builder unprotectedResource(DescribeTrFirewallsV2ListResponseBody.UnprotectedResource unprotectedResource)
The unprotected resources.
public DescribeTrFirewallsV2ListResponseBody.VpcTrFirewalls.Builder vpcFirewallName(String vpcFirewallName)
The instance name of the VPC firewall.
example:test
public DescribeTrFirewallsV2ListResponseBody.VpcTrFirewalls build()
Copyright © 2026. All rights reserved.