import * as pulumi from "@pulumi/pulumi"; /** * Gets details of a logging server. */ export declare function getLoggingServer(args: GetLoggingServerArgs, opts?: pulumi.InvokeOptions): Promise; export interface GetLoggingServerArgs { location: string; loggingServerId: string; privateCloudId: string; project?: string; } export interface GetLoggingServerResult { /** * Creation time of this resource. */ readonly createTime: string; /** * Fully-qualified domain name (FQDN) or IP Address of the logging server. */ readonly hostname: string; /** * The resource name of this logging server. Resource names are schemeless URIs that follow the conventions in https://cloud.google.com/apis/design/resource_names. For example: `projects/my-project/locations/us-central1-a/privateClouds/my-cloud/loggingServers/my-logging-server` */ readonly name: string; /** * Port number at which the logging server receives logs. */ readonly port: number; /** * Protocol used by vCenter to send logs to a logging server. */ readonly protocol: string; /** * The type of component that produces logs that will be forwarded to this logging server. */ readonly sourceType: string; /** * System-generated unique identifier for the resource. */ readonly uid: string; /** * Last update time of this resource. */ readonly updateTime: string; } /** * Gets details of a logging server. */ export declare function getLoggingServerOutput(args: GetLoggingServerOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output; export interface GetLoggingServerOutputArgs { location: pulumi.Input; loggingServerId: pulumi.Input; privateCloudId: pulumi.Input; project?: pulumi.Input; }