1. Packages
  2. Oracle Cloud Infrastructure
  3. API Docs
  4. oci
  5. getWlmsManagedInstanceServer
Oracle Cloud Infrastructure v3.12.0 published on Friday, Nov 21, 2025 by Pulumi
oci logo
Oracle Cloud Infrastructure v3.12.0 published on Friday, Nov 21, 2025 by 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

    import * as pulumi from "@pulumi/pulumi";
    import * as oci from "@pulumi/oci";
    
    const testManagedInstanceServer = oci.oci.getWlmsManagedInstanceServer({
        managedInstanceId: testManagedInstance.id,
        serverId: testServer.id,
    });
    
    import pulumi
    import pulumi_oci as oci
    
    test_managed_instance_server = oci.oci.get_wlms_managed_instance_server(managed_instance_id=test_managed_instance["id"],
        server_id=test_server["id"])
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-oci/sdk/v3/go/oci/oci"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := oci.GetWlmsManagedInstanceServer(ctx, &oci.GetWlmsManagedInstanceServerArgs{
    			ManagedInstanceId: testManagedInstance.Id,
    			ServerId:          testServer.Id,
    		}, nil)
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Oci = Pulumi.Oci;
    
    return await Deployment.RunAsync(() => 
    {
        var testManagedInstanceServer = Oci.Oci.GetWlmsManagedInstanceServer.Invoke(new()
        {
            ManagedInstanceId = testManagedInstance.Id,
            ServerId = testServer.Id,
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.oci.oci.OciFunctions;
    import com.pulumi.oci.oci.inputs.GetWlmsManagedInstanceServerArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            final var testManagedInstanceServer = OciFunctions.getWlmsManagedInstanceServer(GetWlmsManagedInstanceServerArgs.builder()
                .managedInstanceId(testManagedInstance.id())
                .serverId(testServer.id())
                .build());
    
        }
    }
    
    variables:
      testManagedInstanceServer:
        fn::invoke:
          function: oci:oci:getWlmsManagedInstanceServer
          arguments:
            managedInstanceId: ${testManagedInstance.id}
            serverId: ${testServer.id}
    

    Using getWlmsManagedInstanceServer

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getWlmsManagedInstanceServer(args: GetWlmsManagedInstanceServerArgs, opts?: InvokeOptions): Promise<GetWlmsManagedInstanceServerResult>
    function getWlmsManagedInstanceServerOutput(args: GetWlmsManagedInstanceServerOutputArgs, opts?: InvokeOptions): Output<GetWlmsManagedInstanceServerResult>
    def get_wlms_managed_instance_server(managed_instance_id: Optional[str] = None,
                                         server_id: Optional[str] = None,
                                         opts: Optional[InvokeOptions] = None) -> GetWlmsManagedInstanceServerResult
    def get_wlms_managed_instance_server_output(managed_instance_id: Optional[pulumi.Input[str]] = None,
                                         server_id: Optional[pulumi.Input[str]] = None,
                                         opts: Optional[InvokeOptions] = None) -> Output[GetWlmsManagedInstanceServerResult]
    func GetWlmsManagedInstanceServer(ctx *Context, args *GetWlmsManagedInstanceServerArgs, opts ...InvokeOption) (*GetWlmsManagedInstanceServerResult, error)
    func GetWlmsManagedInstanceServerOutput(ctx *Context, args *GetWlmsManagedInstanceServerOutputArgs, opts ...InvokeOption) GetWlmsManagedInstanceServerResultOutput

    > Note: This function is named GetWlmsManagedInstanceServer in the Go SDK.

    public static class GetWlmsManagedInstanceServer 
    {
        public static Task<GetWlmsManagedInstanceServerResult> InvokeAsync(GetWlmsManagedInstanceServerArgs args, InvokeOptions? opts = null)
        public static Output<GetWlmsManagedInstanceServerResult> Invoke(GetWlmsManagedInstanceServerInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetWlmsManagedInstanceServerResult> getWlmsManagedInstanceServer(GetWlmsManagedInstanceServerArgs args, InvokeOptions options)
    public static Output<GetWlmsManagedInstanceServerResult> getWlmsManagedInstanceServer(GetWlmsManagedInstanceServerArgs args, InvokeOptions options)
    
    fn::invoke:
      function: oci:oci/getWlmsManagedInstanceServer:getWlmsManagedInstanceServer
      arguments:
        # arguments dictionary

    The following arguments are supported:

    ManagedInstanceId string
    The OCID of the instance.
    ServerId string

    The unique identifier of a server.

    Note: Not an OCID.

    ManagedInstanceId string
    The OCID of the instance.
    ServerId string

    The unique identifier of a server.

    Note: Not an OCID.

    managedInstanceId String
    The OCID of the instance.
    serverId String

    The unique identifier of a server.

    Note: Not an OCID.

    managedInstanceId string
    The OCID of the instance.
    serverId string

    The unique identifier of a server.

    Note: Not an OCID.

    managed_instance_id str
    The OCID of the instance.
    server_id str

    The unique identifier of a server.

    Note: Not an OCID.

    managedInstanceId String
    The OCID of the instance.
    serverId String

    The unique identifier of a server.

    Note: Not an OCID.

    getWlmsManagedInstanceServer Result

    The following output properties are available:

    HostName string
    The name of the server.
    Id string
    The provider-assigned unique ID for this managed resource.
    IsAdmin bool
    Whether or not the server is an admin node.
    JdkPath string
    The JDK path on the server.
    JdkVersion string
    The JDK version on the server.
    LatestPatchesStatus string
    Whether or not the server has installed the latest patches.
    ManagedInstanceId string
    The managed instance ID of the server.
    MiddlewarePath string
    The middleware path on the server.
    MiddlewareType string
    The middleware type on the server.
    Name string
    The name of the server.
    PatchReadinessStatus string
    The patch readiness status of the server.
    RestartOrder int
    The restart order assigned to the server.
    ServerId string
    Status string
    The status of the server.
    TimeCreated string
    The date and time the server was first reported (in RFC 3339 format). Example: 2016-08-25T21:10:29.600Z
    TimeUpdated string
    The date and time the server was last reported (in RFC 3339 format). Example: 2016-08-25T21:10:29.600Z
    WeblogicVersion string
    The version of the WebLogic domain of the server
    WlsDomainId string
    The ID of the WebLogic domain to which the server belongs.
    WlsDomainName string
    The name of the WebLogic domain to which the server belongs.
    WlsDomainPath string
    The path of the WebLogic domain to which the server belongs.
    HostName string
    The name of the server.
    Id string
    The provider-assigned unique ID for this managed resource.
    IsAdmin bool
    Whether or not the server is an admin node.
    JdkPath string
    The JDK path on the server.
    JdkVersion string
    The JDK version on the server.
    LatestPatchesStatus string
    Whether or not the server has installed the latest patches.
    ManagedInstanceId string
    The managed instance ID of the server.
    MiddlewarePath string
    The middleware path on the server.
    MiddlewareType string
    The middleware type on the server.
    Name string
    The name of the server.
    PatchReadinessStatus string
    The patch readiness status of the server.
    RestartOrder int
    The restart order assigned to the server.
    ServerId string
    Status string
    The status of the server.
    TimeCreated string
    The date and time the server was first reported (in RFC 3339 format). Example: 2016-08-25T21:10:29.600Z
    TimeUpdated string
    The date and time the server was last reported (in RFC 3339 format). Example: 2016-08-25T21:10:29.600Z
    WeblogicVersion string
    The version of the WebLogic domain of the server
    WlsDomainId string
    The ID of the WebLogic domain to which the server belongs.
    WlsDomainName string
    The name of the WebLogic domain to which the server belongs.
    WlsDomainPath string
    The path of the WebLogic domain to which the server belongs.
    hostName String
    The name of the server.
    id String
    The provider-assigned unique ID for this managed resource.
    isAdmin Boolean
    Whether or not the server is an admin node.
    jdkPath String
    The JDK path on the server.
    jdkVersion String
    The JDK version on the server.
    latestPatchesStatus String
    Whether or not the server has installed the latest patches.
    managedInstanceId String
    The managed instance ID of the server.
    middlewarePath String
    The middleware path on the server.
    middlewareType String
    The middleware type on the server.
    name String
    The name of the server.
    patchReadinessStatus String
    The patch readiness status of the server.
    restartOrder Integer
    The restart order assigned to the server.
    serverId String
    status String
    The status of the server.
    timeCreated String
    The date and time the server was first reported (in RFC 3339 format). Example: 2016-08-25T21:10:29.600Z
    timeUpdated String
    The date and time the server was last reported (in RFC 3339 format). Example: 2016-08-25T21:10:29.600Z
    weblogicVersion String
    The version of the WebLogic domain of the server
    wlsDomainId String
    The ID of the WebLogic domain to which the server belongs.
    wlsDomainName String
    The name of the WebLogic domain to which the server belongs.
    wlsDomainPath String
    The path of the WebLogic domain to which the server belongs.
    hostName string
    The name of the server.
    id string
    The provider-assigned unique ID for this managed resource.
    isAdmin boolean
    Whether or not the server is an admin node.
    jdkPath string
    The JDK path on the server.
    jdkVersion string
    The JDK version on the server.
    latestPatchesStatus string
    Whether or not the server has installed the latest patches.
    managedInstanceId string
    The managed instance ID of the server.
    middlewarePath string
    The middleware path on the server.
    middlewareType string
    The middleware type on the server.
    name string
    The name of the server.
    patchReadinessStatus string
    The patch readiness status of the server.
    restartOrder number
    The restart order assigned to the server.
    serverId string
    status string
    The status of the server.
    timeCreated string
    The date and time the server was first reported (in RFC 3339 format). Example: 2016-08-25T21:10:29.600Z
    timeUpdated string
    The date and time the server was last reported (in RFC 3339 format). Example: 2016-08-25T21:10:29.600Z
    weblogicVersion string
    The version of the WebLogic domain of the server
    wlsDomainId string
    The ID of the WebLogic domain to which the server belongs.
    wlsDomainName string
    The name of the WebLogic domain to which the server belongs.
    wlsDomainPath string
    The path of the WebLogic domain to which the server belongs.
    host_name str
    The name of the server.
    id str
    The provider-assigned unique ID for this managed resource.
    is_admin bool
    Whether or not the server is an admin node.
    jdk_path str
    The JDK path on the server.
    jdk_version str
    The JDK version on the server.
    latest_patches_status str
    Whether or not the server has installed the latest patches.
    managed_instance_id str
    The managed instance ID of the server.
    middleware_path str
    The middleware path on the server.
    middleware_type str
    The middleware type on the server.
    name str
    The name of the server.
    patch_readiness_status str
    The patch readiness status of the server.
    restart_order int
    The restart order assigned to the server.
    server_id str
    status str
    The status of the server.
    time_created str
    The date and time the server was first reported (in RFC 3339 format). Example: 2016-08-25T21:10:29.600Z
    time_updated str
    The date and time the server was last reported (in RFC 3339 format). Example: 2016-08-25T21:10:29.600Z
    weblogic_version str
    The version of the WebLogic domain of the server
    wls_domain_id str
    The ID of the WebLogic domain to which the server belongs.
    wls_domain_name str
    The name of the WebLogic domain to which the server belongs.
    wls_domain_path str
    The path of the WebLogic domain to which the server belongs.
    hostName String
    The name of the server.
    id String
    The provider-assigned unique ID for this managed resource.
    isAdmin Boolean
    Whether or not the server is an admin node.
    jdkPath String
    The JDK path on the server.
    jdkVersion String
    The JDK version on the server.
    latestPatchesStatus String
    Whether or not the server has installed the latest patches.
    managedInstanceId String
    The managed instance ID of the server.
    middlewarePath String
    The middleware path on the server.
    middlewareType String
    The middleware type on the server.
    name String
    The name of the server.
    patchReadinessStatus String
    The patch readiness status of the server.
    restartOrder Number
    The restart order assigned to the server.
    serverId String
    status String
    The status of the server.
    timeCreated String
    The date and time the server was first reported (in RFC 3339 format). Example: 2016-08-25T21:10:29.600Z
    timeUpdated String
    The date and time the server was last reported (in RFC 3339 format). Example: 2016-08-25T21:10:29.600Z
    weblogicVersion String
    The version of the WebLogic domain of the server
    wlsDomainId String
    The ID of the WebLogic domain to which the server belongs.
    wlsDomainName String
    The name of the WebLogic domain to which the server belongs.
    wlsDomainPath String
    The path of the WebLogic domain to which the server belongs.

    Package Details

    Repository
    oci pulumi/pulumi-oci
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the oci Terraform Provider.
    oci logo
    Oracle Cloud Infrastructure v3.12.0 published on Friday, Nov 21, 2025 by Pulumi
      Meet Neo: Your AI Platform Teammate