import * as core from "@terrascript/core"; export interface DsVpcLinkArgs { /** * (Required) The name of the API Gateway VPC Link to look up. If no API Gateway VPC Link is found with * this name, an error will be returned. */ name: string | core.StringOut; /** * Key-value map of resource tags */ tags?: core.Map | core.MapOut; } export declare class DsVpcLink extends core.Data { /** * The description of the VPC link. */ description: string | core.StringOut; /** * Set to the ID of the found API Gateway VPC Link. */ id: string | core.StringOut; /** * (Required) The name of the API Gateway VPC Link to look up. If no API Gateway VPC Link is found with * this name, an error will be returned. */ name: string | core.StringOut; /** * The status of the VPC link. */ status: string | core.StringOut; /** * The status message of the VPC link. */ statusMessage: string | core.StringOut; /** * Key-value map of resource tags */ tags?: core.Map | core.MapOut; /** * The list of network load balancer arns in the VPC targeted by the VPC link. Currently AWS only suppo * rts 1 target. */ targetArns: core.Array | core.ArrayOut; constructor(name: string, args?: DsVpcLinkArgs); getNamespace(): string; } //# sourceMappingURL=ds_vpc_link.d.ts.map