import * as pulumi from "@pulumi/pulumi"; /** * Data Source schema for Volcengine::TLS::Host */ export declare function getHost(args: GetHostArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getHost. */ export interface GetHostArgs { /** * Uniquely identifies the resource. */ id: string; } /** * A collection of values returned by getHost. */ export interface GetHostResult { /** * Agent heartbeat status. 0: Heartbeat normal 1: Heartbeat abnormal */ readonly heartbeatStatus: number; /** * Machine group ID to which the host belongs */ readonly hostGroupId: string; /** * Uniquely identifies the resource. */ readonly id: string; /** * Host IP address */ readonly ip: string; /** * Log collector version */ readonly logCollectorVersion: string; } /** * Data Source schema for Volcengine::TLS::Host */ export declare function getHostOutput(args: GetHostOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getHost. */ export interface GetHostOutputArgs { /** * Uniquely identifies the resource. */ id: pulumi.Input; }