import * as core from "@terrascript/core"; export interface NetworkInterfaceAttachmentArgs extends core.ResourceArgs { /** * (Required) Network interface index (int). */ deviceIndex: number | core.NumberOut; /** * (Required) Instance ID to attach. */ instanceId: string | core.StringOut; /** * (Required) ENI ID to attach. */ networkInterfaceId: string | core.StringOut; } export declare class NetworkInterfaceAttachment extends core.Resource { /** * The ENI Attachment ID. */ attachmentId: string | core.StringOut; /** * (Required) Network interface index (int). */ deviceIndex: number | core.NumberOut; id: string | core.StringOut; /** * (Required) Instance ID to attach. */ instanceId: string | core.StringOut; /** * (Required) ENI ID to attach. */ networkInterfaceId: string | core.StringOut; /** * The status of the Network Interface Attachment. */ status: string | core.StringOut; constructor(name: string, args?: NetworkInterfaceAttachmentArgs); getNamespace(): string; } //# sourceMappingURL=network_interface_attachment.d.ts.map