Viewing docs for volcenginecc v0.0.39
published on Monday, Jun 1, 2026 by Volcengine
published on Monday, Jun 1, 2026 by Volcengine
Viewing docs for volcenginecc v0.0.39
published on Monday, Jun 1, 2026 by Volcengine
published on Monday, Jun 1, 2026 by Volcengine
Data Source schema for Volcengine::VPN::VpnGatewayRoute
Using getVpnGatewayRoute
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getVpnGatewayRoute(args: GetVpnGatewayRouteArgs, opts?: InvokeOptions): Promise<GetVpnGatewayRouteResult>
function getVpnGatewayRouteOutput(args: GetVpnGatewayRouteOutputArgs, opts?: InvokeOptions): Output<GetVpnGatewayRouteResult>def get_vpn_gateway_route(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetVpnGatewayRouteResult
def get_vpn_gateway_route_output(id: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetVpnGatewayRouteResult]func LookupVpnGatewayRoute(ctx *Context, args *LookupVpnGatewayRouteArgs, opts ...InvokeOption) (*LookupVpnGatewayRouteResult, error)
func LookupVpnGatewayRouteOutput(ctx *Context, args *LookupVpnGatewayRouteOutputArgs, opts ...InvokeOption) LookupVpnGatewayRouteResultOutput> Note: This function is named LookupVpnGatewayRoute in the Go SDK.
public static class GetVpnGatewayRoute
{
public static Task<GetVpnGatewayRouteResult> InvokeAsync(GetVpnGatewayRouteArgs args, InvokeOptions? opts = null)
public static Output<GetVpnGatewayRouteResult> Invoke(GetVpnGatewayRouteInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetVpnGatewayRouteResult> getVpnGatewayRoute(GetVpnGatewayRouteArgs args, InvokeOptions options)
public static Output<GetVpnGatewayRouteResult> getVpnGatewayRoute(GetVpnGatewayRouteArgs args, InvokeOptions options)
fn::invoke:
function: volcenginecc:vpn/getVpnGatewayRoute:getVpnGatewayRoute
arguments:
# arguments dictionarydata "volcenginecc_vpn_getvpngatewayroute" "name" {
# arguments
}The following arguments are supported:
- Id string
- Uniquely identifies the resource.
- Id string
- Uniquely identifies the resource.
- id string
- Uniquely identifies the resource.
- id String
- Uniquely identifies the resource.
- id string
- Uniquely identifies the resource.
- id str
- Uniquely identifies the resource.
- id String
- Uniquely identifies the resource.
getVpnGatewayRoute Result
The following output properties are available:
- As
Paths List<Volcengine.Get Vpn Gateway Route As Path> - AS path information traversed by the BGP route entry.
- Creation
Time string - Time when the VPN gateway route entry was created.
- Destination
Cidr stringBlock - Destination network segment of the VPN gateway route entry.
- Id string
- Uniquely identifies the resource.
- Next
Hop stringId - ID of the IPsec connection for the route's next hop. You can call DescribeVpnConnections to query the IPsec connection ID.
- Next
Tunnel stringId - Next hop tunnel ID. This parameter is returned only for VPN gateways in dual-tunnel mode.
- Route
Type string - Route type. Static: static route; BGP: BGP route; Cloud: VPC route in the cloud. Note: Route types synchronized from transit routers (TR) are not currently supported for display.
- Status string
- Status of the VPN gateway route entry. Creating: being created; Deleting: being deleted; Pending: being configured; Available: preferred route in effect; Conflicted: not preferred or not in effect. Note: When route prefixes are the same, the route priority is Cloud > Static route > BGP route. Therefore, there may be multiple routes with the same prefix, some with status Available and others with status Conflicted.
- Update
Time string - Time when the VPN gateway route entry was modified.
- Vpn
Gateway stringId - ID of the VPN gateway for the route entry to be added.
- Vpn
Gateway stringRoute Id - ID of the VPN gateway route entry.
- As
Paths []GetVpn Gateway Route As Path - AS path information traversed by the BGP route entry.
- Creation
Time string - Time when the VPN gateway route entry was created.
- Destination
Cidr stringBlock - Destination network segment of the VPN gateway route entry.
- Id string
- Uniquely identifies the resource.
- Next
Hop stringId - ID of the IPsec connection for the route's next hop. You can call DescribeVpnConnections to query the IPsec connection ID.
- Next
Tunnel stringId - Next hop tunnel ID. This parameter is returned only for VPN gateways in dual-tunnel mode.
- Route
Type string - Route type. Static: static route; BGP: BGP route; Cloud: VPC route in the cloud. Note: Route types synchronized from transit routers (TR) are not currently supported for display.
- Status string
- Status of the VPN gateway route entry. Creating: being created; Deleting: being deleted; Pending: being configured; Available: preferred route in effect; Conflicted: not preferred or not in effect. Note: When route prefixes are the same, the route priority is Cloud > Static route > BGP route. Therefore, there may be multiple routes with the same prefix, some with status Available and others with status Conflicted.
- Update
Time string - Time when the VPN gateway route entry was modified.
- Vpn
Gateway stringId - ID of the VPN gateway for the route entry to be added.
- Vpn
Gateway stringRoute Id - ID of the VPN gateway route entry.
- as_
paths list(object) - AS path information traversed by the BGP route entry.
- creation_
time string - Time when the VPN gateway route entry was created.
- destination_
cidr_ stringblock - Destination network segment of the VPN gateway route entry.
- id string
- Uniquely identifies the resource.
- next_
hop_ stringid - ID of the IPsec connection for the route's next hop. You can call DescribeVpnConnections to query the IPsec connection ID.
- next_
tunnel_ stringid - Next hop tunnel ID. This parameter is returned only for VPN gateways in dual-tunnel mode.
- route_
type string - Route type. Static: static route; BGP: BGP route; Cloud: VPC route in the cloud. Note: Route types synchronized from transit routers (TR) are not currently supported for display.
- status string
- Status of the VPN gateway route entry. Creating: being created; Deleting: being deleted; Pending: being configured; Available: preferred route in effect; Conflicted: not preferred or not in effect. Note: When route prefixes are the same, the route priority is Cloud > Static route > BGP route. Therefore, there may be multiple routes with the same prefix, some with status Available and others with status Conflicted.
- update_
time string - Time when the VPN gateway route entry was modified.
- vpn_
gateway_ stringid - ID of the VPN gateway for the route entry to be added.
- vpn_
gateway_ stringroute_ id - ID of the VPN gateway route entry.
- as
Paths List<GetVpn Gateway Route As Path> - AS path information traversed by the BGP route entry.
- creation
Time String - Time when the VPN gateway route entry was created.
- destination
Cidr StringBlock - Destination network segment of the VPN gateway route entry.
- id String
- Uniquely identifies the resource.
- next
Hop StringId - ID of the IPsec connection for the route's next hop. You can call DescribeVpnConnections to query the IPsec connection ID.
- next
Tunnel StringId - Next hop tunnel ID. This parameter is returned only for VPN gateways in dual-tunnel mode.
- route
Type String - Route type. Static: static route; BGP: BGP route; Cloud: VPC route in the cloud. Note: Route types synchronized from transit routers (TR) are not currently supported for display.
- status String
- Status of the VPN gateway route entry. Creating: being created; Deleting: being deleted; Pending: being configured; Available: preferred route in effect; Conflicted: not preferred or not in effect. Note: When route prefixes are the same, the route priority is Cloud > Static route > BGP route. Therefore, there may be multiple routes with the same prefix, some with status Available and others with status Conflicted.
- update
Time String - Time when the VPN gateway route entry was modified.
- vpn
Gateway StringId - ID of the VPN gateway for the route entry to be added.
- vpn
Gateway StringRoute Id - ID of the VPN gateway route entry.
- as
Paths GetVpn Gateway Route As Path[] - AS path information traversed by the BGP route entry.
- creation
Time string - Time when the VPN gateway route entry was created.
- destination
Cidr stringBlock - Destination network segment of the VPN gateway route entry.
- id string
- Uniquely identifies the resource.
- next
Hop stringId - ID of the IPsec connection for the route's next hop. You can call DescribeVpnConnections to query the IPsec connection ID.
- next
Tunnel stringId - Next hop tunnel ID. This parameter is returned only for VPN gateways in dual-tunnel mode.
- route
Type string - Route type. Static: static route; BGP: BGP route; Cloud: VPC route in the cloud. Note: Route types synchronized from transit routers (TR) are not currently supported for display.
- status string
- Status of the VPN gateway route entry. Creating: being created; Deleting: being deleted; Pending: being configured; Available: preferred route in effect; Conflicted: not preferred or not in effect. Note: When route prefixes are the same, the route priority is Cloud > Static route > BGP route. Therefore, there may be multiple routes with the same prefix, some with status Available and others with status Conflicted.
- update
Time string - Time when the VPN gateway route entry was modified.
- vpn
Gateway stringId - ID of the VPN gateway for the route entry to be added.
- vpn
Gateway stringRoute Id - ID of the VPN gateway route entry.
- as_
paths Sequence[GetVpn Gateway Route As Path] - AS path information traversed by the BGP route entry.
- creation_
time str - Time when the VPN gateway route entry was created.
- destination_
cidr_ strblock - Destination network segment of the VPN gateway route entry.
- id str
- Uniquely identifies the resource.
- next_
hop_ strid - ID of the IPsec connection for the route's next hop. You can call DescribeVpnConnections to query the IPsec connection ID.
- next_
tunnel_ strid - Next hop tunnel ID. This parameter is returned only for VPN gateways in dual-tunnel mode.
- route_
type str - Route type. Static: static route; BGP: BGP route; Cloud: VPC route in the cloud. Note: Route types synchronized from transit routers (TR) are not currently supported for display.
- status str
- Status of the VPN gateway route entry. Creating: being created; Deleting: being deleted; Pending: being configured; Available: preferred route in effect; Conflicted: not preferred or not in effect. Note: When route prefixes are the same, the route priority is Cloud > Static route > BGP route. Therefore, there may be multiple routes with the same prefix, some with status Available and others with status Conflicted.
- update_
time str - Time when the VPN gateway route entry was modified.
- vpn_
gateway_ strid - ID of the VPN gateway for the route entry to be added.
- vpn_
gateway_ strroute_ id - ID of the VPN gateway route entry.
- as
Paths List<Property Map> - AS path information traversed by the BGP route entry.
- creation
Time String - Time when the VPN gateway route entry was created.
- destination
Cidr StringBlock - Destination network segment of the VPN gateway route entry.
- id String
- Uniquely identifies the resource.
- next
Hop StringId - ID of the IPsec connection for the route's next hop. You can call DescribeVpnConnections to query the IPsec connection ID.
- next
Tunnel StringId - Next hop tunnel ID. This parameter is returned only for VPN gateways in dual-tunnel mode.
- route
Type String - Route type. Static: static route; BGP: BGP route; Cloud: VPC route in the cloud. Note: Route types synchronized from transit routers (TR) are not currently supported for display.
- status String
- Status of the VPN gateway route entry. Creating: being created; Deleting: being deleted; Pending: being configured; Available: preferred route in effect; Conflicted: not preferred or not in effect. Note: When route prefixes are the same, the route priority is Cloud > Static route > BGP route. Therefore, there may be multiple routes with the same prefix, some with status Available and others with status Conflicted.
- update
Time String - Time when the VPN gateway route entry was modified.
- vpn
Gateway StringId - ID of the VPN gateway for the route entry to be added.
- vpn
Gateway StringRoute Id - ID of the VPN gateway route entry.
Supporting Types
GetVpnGatewayRouteAsPath
- Numbers List<int>
- AS path sequence. If the AS path type is Sequence, the returned data is the original ASN sequence, such as [65533]. If the AS path type is Set, it indicates that the AS path has been aggregated, and the returned data is the aggregated ASN sequence, such as [4,5].
- Type string
- AS path type. Sequence: normal ordered sequence; Set: aggregated sequence.
- Numbers []int
- AS path sequence. If the AS path type is Sequence, the returned data is the original ASN sequence, such as [65533]. If the AS path type is Set, it indicates that the AS path has been aggregated, and the returned data is the aggregated ASN sequence, such as [4,5].
- Type string
- AS path type. Sequence: normal ordered sequence; Set: aggregated sequence.
- numbers list(number)
- AS path sequence. If the AS path type is Sequence, the returned data is the original ASN sequence, such as [65533]. If the AS path type is Set, it indicates that the AS path has been aggregated, and the returned data is the aggregated ASN sequence, such as [4,5].
- type string
- AS path type. Sequence: normal ordered sequence; Set: aggregated sequence.
- numbers List<Integer>
- AS path sequence. If the AS path type is Sequence, the returned data is the original ASN sequence, such as [65533]. If the AS path type is Set, it indicates that the AS path has been aggregated, and the returned data is the aggregated ASN sequence, such as [4,5].
- type String
- AS path type. Sequence: normal ordered sequence; Set: aggregated sequence.
- numbers number[]
- AS path sequence. If the AS path type is Sequence, the returned data is the original ASN sequence, such as [65533]. If the AS path type is Set, it indicates that the AS path has been aggregated, and the returned data is the aggregated ASN sequence, such as [4,5].
- type string
- AS path type. Sequence: normal ordered sequence; Set: aggregated sequence.
- numbers Sequence[int]
- AS path sequence. If the AS path type is Sequence, the returned data is the original ASN sequence, such as [65533]. If the AS path type is Set, it indicates that the AS path has been aggregated, and the returned data is the aggregated ASN sequence, such as [4,5].
- type str
- AS path type. Sequence: normal ordered sequence; Set: aggregated sequence.
- numbers List<Number>
- AS path sequence. If the AS path type is Sequence, the returned data is the original ASN sequence, such as [65533]. If the AS path type is Set, it indicates that the AS path has been aggregated, and the returned data is the aggregated ASN sequence, such as [4,5].
- type String
- AS path type. Sequence: normal ordered sequence; Set: aggregated sequence.
Package Details
- Repository
- volcenginecc volcengine/pulumi-volcenginecc
- License
- MPL-2.0
- Notes
- This Pulumi package is based on the
volcengineccTerraform Provider.
Viewing docs for volcenginecc v0.0.39
published on Monday, Jun 1, 2026 by Volcengine
published on Monday, Jun 1, 2026 by Volcengine