import * as pulumi from "@pulumi/pulumi"; /** * Data Source schema for Volcengine::TransitRouter::TransitRouterRouteTableAssociation */ export declare function getTransitRouterRouteTableAssociation(args: GetTransitRouterRouteTableAssociationArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getTransitRouterRouteTableAssociation. */ export interface GetTransitRouterRouteTableAssociationArgs { /** * Uniquely identifies the resource. */ id: string; } /** * A collection of values returned by getTransitRouterRouteTableAssociation. */ export interface GetTransitRouterRouteTableAssociationResult { /** * Uniquely identifies the resource. */ readonly id: string; /** * Status of the forwarding association. Available: Available. Creating: Creating. Configuring: Being configured. Deleting: Deleting. */ readonly status: string; /** * ID of the network instance connection. */ readonly transitRouterAttachmentId: string; /** * ID of the route table associated with the transit router instance. */ readonly transitRouterRouteTableId: string; } /** * Data Source schema for Volcengine::TransitRouter::TransitRouterRouteTableAssociation */ export declare function getTransitRouterRouteTableAssociationOutput(args: GetTransitRouterRouteTableAssociationOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getTransitRouterRouteTableAssociation. */ export interface GetTransitRouterRouteTableAssociationOutputArgs { /** * Uniquely identifies the resource. */ id: pulumi.Input; }