import * as core from "@terrascript/core"; export interface DsConnectionArgs { /** * (Required) The id of the specific connection to retrieve. */ connectionId: string | core.StringOut; /** * (Required) The ID of the Global Network of the connection to retrieve. */ globalNetworkId: string | core.StringOut; /** * Key-value tags for the connection. */ tags?: core.Map | core.MapOut; } export declare class DsConnection extends core.Data { /** * The ARN of the connection. */ arn: string | core.StringOut; /** * The ID of the second device in the connection. */ connectedDeviceId: string | core.StringOut; /** * The ID of the link for the second device. */ connectedLinkId: string | core.StringOut; /** * (Required) The id of the specific connection to retrieve. */ connectionId: string | core.StringOut; /** * A description of the connection. */ description: string | core.StringOut; /** * The ID of the first device in the connection. */ deviceId: string | core.StringOut; /** * (Required) The ID of the Global Network of the connection to retrieve. */ globalNetworkId: string | core.StringOut; id: string | core.StringOut; /** * The ID of the link for the first device. */ linkId: string | core.StringOut; /** * Key-value tags for the connection. */ tags?: core.Map | core.MapOut; constructor(name: string, args?: DsConnectionArgs); getNamespace(): string; } //# sourceMappingURL=ds_connection.d.ts.map