import * as pulumi from "@pulumi/pulumi"; /** * This data source provides details about a specific Managed Instance Server resource in Oracle Cloud Infrastructure Wlms service. * * Gets information about the specified server in a managed instance. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as oci from "@pulumi/oci"; * * const testManagedInstanceServer = oci.oci.getWlmsManagedInstanceServer({ * managedInstanceId: testManagedInstance.id, * serverId: testServer.id, * }); * ``` */ export declare function getWlmsManagedInstanceServer(args: GetWlmsManagedInstanceServerArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getWlmsManagedInstanceServer. */ export interface GetWlmsManagedInstanceServerArgs { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the instance. */ managedInstanceId: string; /** * The unique identifier of a server. * * **Note:** Not an [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). */ serverId: string; } /** * A collection of values returned by getWlmsManagedInstanceServer. */ export interface GetWlmsManagedInstanceServerResult { /** * The name of the server. */ readonly hostName: string; /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; /** * Whether or not the server is an admin node. */ readonly isAdmin: boolean; /** * The JDK path on the server. */ readonly jdkPath: string; /** * The JDK version on the server. */ readonly jdkVersion: string; /** * Whether or not the server has installed the latest patches. */ readonly latestPatchesStatus: string; /** * The managed instance ID of the server. */ readonly managedInstanceId: string; /** * The middleware path on the server. */ readonly middlewarePath: string; /** * The middleware type on the server. */ readonly middlewareType: string; /** * The name of the server. */ readonly name: string; /** * The patch readiness status of the server. */ readonly patchReadinessStatus: string; /** * The restart order assigned to the server. */ readonly restartOrder: number; readonly serverId: string; /** * The status of the server. */ readonly status: string; /** * The date and time the server 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 server was last reported (in [RFC 3339](https://tools.ietf.org/rfc/rfc3339) format). Example: `2016-08-25T21:10:29.600Z` */ readonly timeUpdated: string; /** * The version of the WebLogic domain of the server */ readonly weblogicVersion: string; /** * The ID of the WebLogic domain to which the server belongs. */ readonly wlsDomainId: string; /** * The name of the WebLogic domain to which the server belongs. */ readonly wlsDomainName: string; /** * The path of the WebLogic domain to which the server belongs. */ readonly wlsDomainPath: string; } /** * This data source provides details about a specific Managed Instance Server resource in Oracle Cloud Infrastructure Wlms service. * * Gets information about the specified server in a managed instance. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as oci from "@pulumi/oci"; * * const testManagedInstanceServer = oci.oci.getWlmsManagedInstanceServer({ * managedInstanceId: testManagedInstance.id, * serverId: testServer.id, * }); * ``` */ export declare function getWlmsManagedInstanceServerOutput(args: GetWlmsManagedInstanceServerOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getWlmsManagedInstanceServer. */ export interface GetWlmsManagedInstanceServerOutputArgs { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the instance. */ managedInstanceId: pulumi.Input; /** * The unique identifier of a server. * * **Note:** Not an [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). */ serverId: pulumi.Input; } //# sourceMappingURL=getWlmsManagedInstanceServer.d.ts.map