TransitRouterRouteTablesProps
Properties for defining a TransitRouterRouteTables
.
See https://www.alibabacloud.com/help/ros/developer-reference/datasource-cen-transitrouterroutetables
Initializer
using AlibabaCloud.SDK.ROS.CDK.Cen;
new TransitRouterRouteTablesProps {
object TransitRouterId,
object RefreshOptions = null,
object TransitRouterRouteTableIds = null,
object TransitRouterRouteTableNames = null,
object TransitRouterRouteTableStatus = null,
object TransitRouterRouteTableType = null
};
Properties
Name | Type | Description |
---|---|---|
TransitRouterId |
object |
Property transitRouterId: The ID of the Enterprise Edition transit router. |
RefreshOptions |
object |
Property refreshOptions: The refresh strategy for the datasource resource when the stack is updated. |
TransitRouterRouteTableIds |
object |
Property transitRouterRouteTableIds: The ID of the route table. |
TransitRouterRouteTableNames |
object |
Property transitRouterRouteTableNames: The name of the route table. |
TransitRouterRouteTableStatus |
object |
Property transitRouterRouteTableStatus: The state of the route table. |
TransitRouterRouteTableType |
object |
Property transitRouterRouteTableType: The type of route table. |
TransitRouterId
Required
public object TransitRouterId { get; set; }
- Type: object
Property transitRouterId: The ID of the Enterprise Edition transit router.
RefreshOptions
Optional
public object RefreshOptions { get; set; }
- Type: object
Property refreshOptions: The refresh strategy for the datasource resource when the stack is updated.
Valid values:
- Never: Never refresh the datasource resource when the stack is updated.
- Always: Always refresh the datasource resource when the stack is updated. Default is Never.
TransitRouterRouteTableIds
Optional
public object TransitRouterRouteTableIds { get; set; }
- Type: object
Property transitRouterRouteTableIds: The ID of the route table.
You can query multiple route tables in each call. Maximum value of N: 20.
TransitRouterRouteTableNames
Optional
public object TransitRouterRouteTableNames { get; set; }
- Type: object
Property transitRouterRouteTableNames: The name of the route table.
You can query multiple route tables in each call. Maximum value of N: 20. Note If you specify both TransitRouterRouteTableNames.N and TransitRouterRouteTableIds.N, make sure that the specified name and ID belong to the same route table.
TransitRouterRouteTableStatus
Optional
public object TransitRouterRouteTableStatus { get; set; }
- Type: object
Property transitRouterRouteTableStatus: The state of the route table.
Valid values: Creating: The route table is being created. Deleting: The route table is being deleted. Active: The route table is available for use.
TransitRouterRouteTableType
Optional
public object TransitRouterRouteTableType { get; set; }
- Type: object
Property transitRouterRouteTableType: The type of route table.
Valid values: Custom: a custom route table System: the default route table