import * as pulumi from "@pulumi/pulumi"; import * as outputs from "../types/output"; /** * This data source provides details about a specific Managed Instance resource in Oracle Cloud Infrastructure Wlms service. * * Gets information about the specified managed instance. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as oci from "@pulumi/oci"; * * const testManagedInstance = oci.oci.getWlmsManagedInstance({ * managedInstanceId: testManagedInstanceOciWlmsManagedInstance.id, * }); * ``` */ export declare function getWlmsManagedInstance(args: GetWlmsManagedInstanceArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getWlmsManagedInstance. */ export interface GetWlmsManagedInstanceArgs { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the instance. */ managedInstanceId: string; } /** * A collection of values returned by getWlmsManagedInstance. */ export interface GetWlmsManagedInstanceResult { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. */ readonly compartmentId: string; /** * The configuration for a managed instance. */ readonly configurations: outputs.oci.GetWlmsManagedInstanceConfiguration[]; /** * A user-friendly name that does not have to be unique and is changeable. */ readonly displayName: string; /** * The FQDN of the managed instance. */ readonly hostName: string; /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; readonly managedInstanceId: string; /** * The operating system architecture on the managed instance. */ readonly osArch: string; /** * The operating system name on the managed instance. */ readonly osName: string; /** * The plugin status of the managed instance. */ readonly pluginStatus: string; /** * The number of servers running in the managed instance. */ readonly serverCount: number; /** * The date and time the managed instance was first reported (in [RFC 3339](https://tools.ietf.org/rfc/rfc3339) format). Example: `2016-08-25T21:10:29.600Z` */ readonly timeCreated: string; /** * The date and time the managed instance was last report (in [RFC 3339](https://tools.ietf.org/rfc/rfc3339) format). Example: `2016-08-25T21:10:29.600Z` */ readonly timeUpdated: string; } /** * This data source provides details about a specific Managed Instance resource in Oracle Cloud Infrastructure Wlms service. * * Gets information about the specified managed instance. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as oci from "@pulumi/oci"; * * const testManagedInstance = oci.oci.getWlmsManagedInstance({ * managedInstanceId: testManagedInstanceOciWlmsManagedInstance.id, * }); * ``` */ export declare function getWlmsManagedInstanceOutput(args: GetWlmsManagedInstanceOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getWlmsManagedInstance. */ export interface GetWlmsManagedInstanceOutputArgs { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the instance. */ managedInstanceId: pulumi.Input; } //# sourceMappingURL=getWlmsManagedInstance.d.ts.map