import * as pulumi from "@pulumi/pulumi"; /** * This data source provides details about a specific Wls Domain Server resource in Oracle Cloud Infrastructure Wlms service. * * Gets information about the specified server in a WebLogic domain. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as oci from "@pulumi/oci"; * * const testWlsDomainServer = oci.oci.getWlmsWlsDomainServer({ * serverId: testServer.id, * wlsDomainId: testWlsDomain.id, * }); * ``` */ export declare function getWlmsWlsDomainServer(args: GetWlmsWlsDomainServerArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getWlmsWlsDomainServer. */ export interface GetWlmsWlsDomainServerArgs { /** * The unique identifier of a server. * * **Note:** Not an [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). */ serverId: string; /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the WebLogic domain. */ wlsDomainId: string; } /** * A collection of values returned by getWlmsWlsDomainServer. */ export interface GetWlmsWlsDomainServerResult { /** * 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 Wls Domain Server resource in Oracle Cloud Infrastructure Wlms service. * * Gets information about the specified server in a WebLogic domain. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as oci from "@pulumi/oci"; * * const testWlsDomainServer = oci.oci.getWlmsWlsDomainServer({ * serverId: testServer.id, * wlsDomainId: testWlsDomain.id, * }); * ``` */ export declare function getWlmsWlsDomainServerOutput(args: GetWlmsWlsDomainServerOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getWlmsWlsDomainServer. */ export interface GetWlmsWlsDomainServerOutputArgs { /** * The unique identifier of a server. * * **Note:** Not an [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). */ serverId: pulumi.Input; /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the WebLogic domain. */ wlsDomainId: pulumi.Input; } //# sourceMappingURL=getWlmsWlsDomainServer.d.ts.map