public static final class DescribeTransitRouteTableAggregationResponseBody.Data.Builder extends Object
public DescribeTransitRouteTableAggregationResponseBody.Data.Builder description(String description)
The description of the aggregate route.
example:desctest
public DescribeTransitRouteTableAggregationResponseBody.Data.Builder name(String name)
The name of the aggregate route.
example:nametest
public DescribeTransitRouteTableAggregationResponseBody.Data.Builder routeType(String routeType)
The type of the aggregate route.
The valid value is Static, which indicates a static route. By default, aggregate routes advertised to a VPC are considered custom routes.
example:Static
public DescribeTransitRouteTableAggregationResponseBody.Data.Builder scope(String scope)
The scope of networks that you want to advertise the aggregate route.
The valid value is VPC, which indicates that the aggregate route is advertised to all virtual private clouds (VPCs) that are in associated forwarding correlation with the Enterprise Edition transit router and have route synchronization enabled.
example:VPC
public DescribeTransitRouteTableAggregationResponseBody.Data.Builder scopeList(List<String> scopeList)
The list of propagation ranges of the aggregation route.
You must specify at least one of the following attributes: Aggregation Scope and Aggregate Scope List. We recommend that you specify the latter. The elements in the two attributes cannot be duplicate.
public DescribeTransitRouteTableAggregationResponseBody.Data.Builder status(String status)
The status of the advertisement of the aggregate route. Valid values:
AllConfigured
public DescribeTransitRouteTableAggregationResponseBody.Data.Builder trRouteTableId(String trRouteTableId)
The ID of the route table of the Enterprise Edition transit router.
example:vtb-6ehgc262hr170qgyc****
public DescribeTransitRouteTableAggregationResponseBody.Data.Builder transitRouteTableAggregationCidr(String transitRouteTableAggregationCidr)
The destination CIDR block of the aggregate route.
example:192.168.10.0/24
public DescribeTransitRouteTableAggregationResponseBody.Data build()
Copyright © 2025. All rights reserved.