func GetRouterRoute(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *RouterRouteState, opts ...pulumi.ResourceOption) (*RouterRoute, error) {
	var resource RouterRoute
	err := ctx.ReadResource("openstack:networking/routerRoute:RouterRoute", name, id, state, &resource, opts...)
	if err != nil {
		return nil, err
	}
	return &resource, nil
}
// GetRouterRoute gets an existing RouterRoute resource's state with the given name, ID, and optional
// state properties that are used to uniquely qualify the lookup (nil if not required).
GetRouterRoute gets an existing RouterRoute resource's state with the given name, ID, and optional
state properties that are used to uniquely qualify the lookup (nil if not required).
// GetRouterRoute gets an existing RouterRoute resource ' s state with the given name ID and optional // state properties that are used to uniquely qualify the lookup ( nil if not required ) .
func GetRouterRoute(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *RouterRouteState, opts ...pulumi.ResourceOption) (*RouterRoute, error) {
	var resource RouterRoute
	err := ctx.ReadResource("openstack:networking/routerRoute:RouterRoute", name, id, state, &resource, opts...)
	if err != nil {
		return nil, err
	}
	return &resource, nil
}
func GetRouterRoute ( ctx * pulumi . Context , name string , id pulumi . IDInput , state * RouterRouteState , opts ... pulumi . ResourceOption ) ( * RouterRoute , error ) { var resource RouterRoute err := ctx . ReadResource ( " " , name , id , state , & resource , opts ... ) if err != nil { return nil , err } return & resource , nil }
GetRouterRoute gets an existing RouterRoute resource's state with the given name, ID, and optional
state properties that are used to uniquely qualify the lookup (nil if not required).
GetRouterRoute gets an existing RouterRoute resource ' s state with the given name ID and optional state properties that are used to uniquely qualify the lookup ( nil if not required ) .