1. Packages
  2. Packages
  3. Oracle Cloud Infrastructure
  4. API Docs
  5. OsManagementHub
  6. getManagedInstanceGroupManagedInstances
Viewing docs for Oracle Cloud Infrastructure v4.8.0
published on Friday, Apr 24, 2026 by Pulumi
oci logo
Viewing docs for Oracle Cloud Infrastructure v4.8.0
published on Friday, Apr 24, 2026 by Pulumi

    This data source provides the list of Managed Instance Group Managed Instances in Oracle Cloud Infrastructure Os Management Hub service.

    Lists all managed instances for a specified managed instance group. Filter the list against a variety of criteria including but not limited to the managed instance name. The results list all managed instances that have already been added to the group.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as oci from "@pulumi/oci";
    
    const testManagedInstanceGroupManagedInstances = oci.OsManagementHub.getManagedInstanceGroupManagedInstances({
        managedInstanceGroupId: testManagedInstanceGroup.id,
        compartmentId: compartmentId,
        compartmentIdInSubtree: managedInstanceGroupManagedInstanceCompartmentIdInSubtree,
        displayNames: managedInstanceGroupManagedInstanceDisplayName,
        displayNameContains: managedInstanceGroupManagedInstanceDisplayNameContains,
        managedInstanceId: testManagedInstance.id,
    });
    
    import pulumi
    import pulumi_oci as oci
    
    test_managed_instance_group_managed_instances = oci.OsManagementHub.get_managed_instance_group_managed_instances(managed_instance_group_id=test_managed_instance_group["id"],
        compartment_id=compartment_id,
        compartment_id_in_subtree=managed_instance_group_managed_instance_compartment_id_in_subtree,
        display_names=managed_instance_group_managed_instance_display_name,
        display_name_contains=managed_instance_group_managed_instance_display_name_contains,
        managed_instance_id=test_managed_instance["id"])
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-oci/sdk/v4/go/oci/osmanagementhub"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := osmanagementhub.GetManagedInstanceGroupManagedInstances(ctx, &osmanagementhub.GetManagedInstanceGroupManagedInstancesArgs{
    			ManagedInstanceGroupId: testManagedInstanceGroup.Id,
    			CompartmentId:          pulumi.StringRef(compartmentId),
    			CompartmentIdInSubtree: pulumi.BoolRef(managedInstanceGroupManagedInstanceCompartmentIdInSubtree),
    			DisplayNames:           managedInstanceGroupManagedInstanceDisplayName,
    			DisplayNameContains:    pulumi.StringRef(managedInstanceGroupManagedInstanceDisplayNameContains),
    			ManagedInstanceId:      pulumi.StringRef(testManagedInstance.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 testManagedInstanceGroupManagedInstances = Oci.OsManagementHub.GetManagedInstanceGroupManagedInstances.Invoke(new()
        {
            ManagedInstanceGroupId = testManagedInstanceGroup.Id,
            CompartmentId = compartmentId,
            CompartmentIdInSubtree = managedInstanceGroupManagedInstanceCompartmentIdInSubtree,
            DisplayNames = managedInstanceGroupManagedInstanceDisplayName,
            DisplayNameContains = managedInstanceGroupManagedInstanceDisplayNameContains,
            ManagedInstanceId = testManagedInstance.Id,
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.oci.OsManagementHub.OsManagementHubFunctions;
    import com.pulumi.oci.OsManagementHub.inputs.GetManagedInstanceGroupManagedInstancesArgs;
    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 testManagedInstanceGroupManagedInstances = OsManagementHubFunctions.getManagedInstanceGroupManagedInstances(GetManagedInstanceGroupManagedInstancesArgs.builder()
                .managedInstanceGroupId(testManagedInstanceGroup.id())
                .compartmentId(compartmentId)
                .compartmentIdInSubtree(managedInstanceGroupManagedInstanceCompartmentIdInSubtree)
                .displayNames(managedInstanceGroupManagedInstanceDisplayName)
                .displayNameContains(managedInstanceGroupManagedInstanceDisplayNameContains)
                .managedInstanceId(testManagedInstance.id())
                .build());
    
        }
    }
    
    variables:
      testManagedInstanceGroupManagedInstances:
        fn::invoke:
          function: oci:OsManagementHub:getManagedInstanceGroupManagedInstances
          arguments:
            managedInstanceGroupId: ${testManagedInstanceGroup.id}
            compartmentId: ${compartmentId}
            compartmentIdInSubtree: ${managedInstanceGroupManagedInstanceCompartmentIdInSubtree}
            displayNames: ${managedInstanceGroupManagedInstanceDisplayName}
            displayNameContains: ${managedInstanceGroupManagedInstanceDisplayNameContains}
            managedInstanceId: ${testManagedInstance.id}
    

    Using getManagedInstanceGroupManagedInstances

    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 getManagedInstanceGroupManagedInstances(args: GetManagedInstanceGroupManagedInstancesArgs, opts?: InvokeOptions): Promise<GetManagedInstanceGroupManagedInstancesResult>
    function getManagedInstanceGroupManagedInstancesOutput(args: GetManagedInstanceGroupManagedInstancesOutputArgs, opts?: InvokeOptions): Output<GetManagedInstanceGroupManagedInstancesResult>
    def get_managed_instance_group_managed_instances(compartment_id: Optional[str] = None,
                                                     compartment_id_in_subtree: Optional[bool] = None,
                                                     display_name_contains: Optional[str] = None,
                                                     display_names: Optional[Sequence[str]] = None,
                                                     filters: Optional[Sequence[GetManagedInstanceGroupManagedInstancesFilter]] = None,
                                                     managed_instance_group_id: Optional[str] = None,
                                                     managed_instance_id: Optional[str] = None,
                                                     opts: Optional[InvokeOptions] = None) -> GetManagedInstanceGroupManagedInstancesResult
    def get_managed_instance_group_managed_instances_output(compartment_id: Optional[pulumi.Input[str]] = None,
                                                     compartment_id_in_subtree: Optional[pulumi.Input[bool]] = None,
                                                     display_name_contains: Optional[pulumi.Input[str]] = None,
                                                     display_names: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                                     filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetManagedInstanceGroupManagedInstancesFilterArgs]]]] = None,
                                                     managed_instance_group_id: Optional[pulumi.Input[str]] = None,
                                                     managed_instance_id: Optional[pulumi.Input[str]] = None,
                                                     opts: Optional[InvokeOptions] = None) -> Output[GetManagedInstanceGroupManagedInstancesResult]
    func GetManagedInstanceGroupManagedInstances(ctx *Context, args *GetManagedInstanceGroupManagedInstancesArgs, opts ...InvokeOption) (*GetManagedInstanceGroupManagedInstancesResult, error)
    func GetManagedInstanceGroupManagedInstancesOutput(ctx *Context, args *GetManagedInstanceGroupManagedInstancesOutputArgs, opts ...InvokeOption) GetManagedInstanceGroupManagedInstancesResultOutput

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

    public static class GetManagedInstanceGroupManagedInstances 
    {
        public static Task<GetManagedInstanceGroupManagedInstancesResult> InvokeAsync(GetManagedInstanceGroupManagedInstancesArgs args, InvokeOptions? opts = null)
        public static Output<GetManagedInstanceGroupManagedInstancesResult> Invoke(GetManagedInstanceGroupManagedInstancesInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetManagedInstanceGroupManagedInstancesResult> getManagedInstanceGroupManagedInstances(GetManagedInstanceGroupManagedInstancesArgs args, InvokeOptions options)
    public static Output<GetManagedInstanceGroupManagedInstancesResult> getManagedInstanceGroupManagedInstances(GetManagedInstanceGroupManagedInstancesArgs args, InvokeOptions options)
    
    fn::invoke:
      function: oci:OsManagementHub/getManagedInstanceGroupManagedInstances:getManagedInstanceGroupManagedInstances
      arguments:
        # arguments dictionary

    The following arguments are supported:

    ManagedInstanceGroupId string
    The OCID of the managed instance group.
    CompartmentId string
    The OCID of the compartment that contains the resources to list. This filter returns only resources contained within the specified compartment.
    CompartmentIdInSubtree bool
    Indicates whether to include subcompartments in the returned results. Default is false.
    DisplayNameContains string
    A filter to return resources that may partially match the given display name.
    DisplayNames List<string>
    A filter to return resources that match the given display names.
    Filters List<GetManagedInstanceGroupManagedInstancesFilter>
    ManagedInstanceId string
    The OCID of the managed instance. This filter returns resources associated with this managed instance.
    ManagedInstanceGroupId string
    The OCID of the managed instance group.
    CompartmentId string
    The OCID of the compartment that contains the resources to list. This filter returns only resources contained within the specified compartment.
    CompartmentIdInSubtree bool
    Indicates whether to include subcompartments in the returned results. Default is false.
    DisplayNameContains string
    A filter to return resources that may partially match the given display name.
    DisplayNames []string
    A filter to return resources that match the given display names.
    Filters []GetManagedInstanceGroupManagedInstancesFilter
    ManagedInstanceId string
    The OCID of the managed instance. This filter returns resources associated with this managed instance.
    managedInstanceGroupId String
    The OCID of the managed instance group.
    compartmentId String
    The OCID of the compartment that contains the resources to list. This filter returns only resources contained within the specified compartment.
    compartmentIdInSubtree Boolean
    Indicates whether to include subcompartments in the returned results. Default is false.
    displayNameContains String
    A filter to return resources that may partially match the given display name.
    displayNames List<String>
    A filter to return resources that match the given display names.
    filters List<GetManagedInstanceGroupManagedInstancesFilter>
    managedInstanceId String
    The OCID of the managed instance. This filter returns resources associated with this managed instance.
    managedInstanceGroupId string
    The OCID of the managed instance group.
    compartmentId string
    The OCID of the compartment that contains the resources to list. This filter returns only resources contained within the specified compartment.
    compartmentIdInSubtree boolean
    Indicates whether to include subcompartments in the returned results. Default is false.
    displayNameContains string
    A filter to return resources that may partially match the given display name.
    displayNames string[]
    A filter to return resources that match the given display names.
    filters GetManagedInstanceGroupManagedInstancesFilter[]
    managedInstanceId string
    The OCID of the managed instance. This filter returns resources associated with this managed instance.
    managed_instance_group_id str
    The OCID of the managed instance group.
    compartment_id str
    The OCID of the compartment that contains the resources to list. This filter returns only resources contained within the specified compartment.
    compartment_id_in_subtree bool
    Indicates whether to include subcompartments in the returned results. Default is false.
    display_name_contains str
    A filter to return resources that may partially match the given display name.
    display_names Sequence[str]
    A filter to return resources that match the given display names.
    filters Sequence[GetManagedInstanceGroupManagedInstancesFilter]
    managed_instance_id str
    The OCID of the managed instance. This filter returns resources associated with this managed instance.
    managedInstanceGroupId String
    The OCID of the managed instance group.
    compartmentId String
    The OCID of the compartment that contains the resources to list. This filter returns only resources contained within the specified compartment.
    compartmentIdInSubtree Boolean
    Indicates whether to include subcompartments in the returned results. Default is false.
    displayNameContains String
    A filter to return resources that may partially match the given display name.
    displayNames List<String>
    A filter to return resources that match the given display names.
    filters List<Property Map>
    managedInstanceId String
    The OCID of the managed instance. This filter returns resources associated with this managed instance.

    getManagedInstanceGroupManagedInstances Result

    The following output properties are available:

    Id string
    The provider-assigned unique ID for this managed resource.
    ManagedInstanceCollections List<GetManagedInstanceGroupManagedInstancesManagedInstanceCollection>
    The list of managed_instance_collection.
    ManagedInstanceGroupId string
    CompartmentId string
    The OCID of the compartment that contains the managed instance.
    CompartmentIdInSubtree bool
    DisplayNameContains string
    DisplayNames List<string>
    User-friendly name.
    Filters List<GetManagedInstanceGroupManagedInstancesFilter>
    ManagedInstanceId string
    Id string
    The provider-assigned unique ID for this managed resource.
    ManagedInstanceCollections []GetManagedInstanceGroupManagedInstancesManagedInstanceCollection
    The list of managed_instance_collection.
    ManagedInstanceGroupId string
    CompartmentId string
    The OCID of the compartment that contains the managed instance.
    CompartmentIdInSubtree bool
    DisplayNameContains string
    DisplayNames []string
    User-friendly name.
    Filters []GetManagedInstanceGroupManagedInstancesFilter
    ManagedInstanceId string
    id String
    The provider-assigned unique ID for this managed resource.
    managedInstanceCollections List<GetManagedInstanceGroupManagedInstancesManagedInstanceCollection>
    The list of managed_instance_collection.
    managedInstanceGroupId String
    compartmentId String
    The OCID of the compartment that contains the managed instance.
    compartmentIdInSubtree Boolean
    displayNameContains String
    displayNames List<String>
    User-friendly name.
    filters List<GetManagedInstanceGroupManagedInstancesFilter>
    managedInstanceId String
    id string
    The provider-assigned unique ID for this managed resource.
    managedInstanceCollections GetManagedInstanceGroupManagedInstancesManagedInstanceCollection[]
    The list of managed_instance_collection.
    managedInstanceGroupId string
    compartmentId string
    The OCID of the compartment that contains the managed instance.
    compartmentIdInSubtree boolean
    displayNameContains string
    displayNames string[]
    User-friendly name.
    filters GetManagedInstanceGroupManagedInstancesFilter[]
    managedInstanceId string
    id str
    The provider-assigned unique ID for this managed resource.
    managed_instance_collections Sequence[GetManagedInstanceGroupManagedInstancesManagedInstanceCollection]
    The list of managed_instance_collection.
    managed_instance_group_id str
    compartment_id str
    The OCID of the compartment that contains the managed instance.
    compartment_id_in_subtree bool
    display_name_contains str
    display_names Sequence[str]
    User-friendly name.
    filters Sequence[GetManagedInstanceGroupManagedInstancesFilter]
    managed_instance_id str
    id String
    The provider-assigned unique ID for this managed resource.
    managedInstanceCollections List<Property Map>
    The list of managed_instance_collection.
    managedInstanceGroupId String
    compartmentId String
    The OCID of the compartment that contains the managed instance.
    compartmentIdInSubtree Boolean
    displayNameContains String
    displayNames List<String>
    User-friendly name.
    filters List<Property Map>
    managedInstanceId String

    Supporting Types

    GetManagedInstanceGroupManagedInstancesFilter

    Name string
    Values List<string>
    Regex bool
    Name string
    Values []string
    Regex bool
    name String
    values List<String>
    regex Boolean
    name string
    values string[]
    regex boolean
    name str
    values Sequence[str]
    regex bool
    name String
    values List<String>
    regex Boolean

    GetManagedInstanceGroupManagedInstancesManagedInstanceCollection

    items List<Property Map>
    List of managed instances.

    GetManagedInstanceGroupManagedInstancesManagedInstanceCollectionItem

    AgentVersion string
    The version of osmh-agent running on the managed instance
    Architecture string
    The CPU architecture type of the managed instance.
    AutonomousSettings List<GetManagedInstanceGroupManagedInstancesManagedInstanceCollectionItemAutonomousSetting>
    Settings for the Autonomous Linux service.
    CompartmentId string
    The OCID of the compartment that contains the resources to list. This filter returns only resources contained within the specified compartment.
    Description string
    User-specified description of the managed instance.
    DisplayName string
    A filter to return resources that match the given display names.
    Id string
    The OCID of the resource that is immutable on creation.
    IsManagedByAutonomousLinux bool
    Indicates whether Autonomous Linux manages this instance.
    IsManagementStation bool
    Whether this managed instance is acting as an on-premises management station.
    IsRebootRequired bool
    Indicates whether a reboot is required to complete installation of updates.
    LifecycleEnvironments List<GetManagedInstanceGroupManagedInstancesManagedInstanceCollectionItemLifecycleEnvironment>
    Id and name of a resource to simplify the display for the user.
    LifecycleStages List<GetManagedInstanceGroupManagedInstancesManagedInstanceCollectionItemLifecycleStage>
    Id and name of a resource to simplify the display for the user.
    Location string
    The location of the managed instance.
    ManagedInstanceGroups List<GetManagedInstanceGroupManagedInstancesManagedInstanceCollectionItemManagedInstanceGroup>
    Id and name of a resource to simplify the display for the user.
    NotificationTopicId string
    The OCID for the Oracle Notifications service (ONS) topic. ONS is the channel used to send notifications to the customer.
    OsFamily string
    The operating system type of the managed instance.
    Status string
    Current status of the managed instance.
    TenancyId string
    The OCID of the tenancy this managed instance resides in.
    TimeLastBoot string
    Time that the instance last booted (in RFC 3339 format).
    UpdatesAvailable int
    Number of updates available for installation.
    AgentVersion string
    The version of osmh-agent running on the managed instance
    Architecture string
    The CPU architecture type of the managed instance.
    AutonomousSettings []GetManagedInstanceGroupManagedInstancesManagedInstanceCollectionItemAutonomousSetting
    Settings for the Autonomous Linux service.
    CompartmentId string
    The OCID of the compartment that contains the resources to list. This filter returns only resources contained within the specified compartment.
    Description string
    User-specified description of the managed instance.
    DisplayName string
    A filter to return resources that match the given display names.
    Id string
    The OCID of the resource that is immutable on creation.
    IsManagedByAutonomousLinux bool
    Indicates whether Autonomous Linux manages this instance.
    IsManagementStation bool
    Whether this managed instance is acting as an on-premises management station.
    IsRebootRequired bool
    Indicates whether a reboot is required to complete installation of updates.
    LifecycleEnvironments []GetManagedInstanceGroupManagedInstancesManagedInstanceCollectionItemLifecycleEnvironment
    Id and name of a resource to simplify the display for the user.
    LifecycleStages []GetManagedInstanceGroupManagedInstancesManagedInstanceCollectionItemLifecycleStage
    Id and name of a resource to simplify the display for the user.
    Location string
    The location of the managed instance.
    ManagedInstanceGroups []GetManagedInstanceGroupManagedInstancesManagedInstanceCollectionItemManagedInstanceGroup
    Id and name of a resource to simplify the display for the user.
    NotificationTopicId string
    The OCID for the Oracle Notifications service (ONS) topic. ONS is the channel used to send notifications to the customer.
    OsFamily string
    The operating system type of the managed instance.
    Status string
    Current status of the managed instance.
    TenancyId string
    The OCID of the tenancy this managed instance resides in.
    TimeLastBoot string
    Time that the instance last booted (in RFC 3339 format).
    UpdatesAvailable int
    Number of updates available for installation.
    agentVersion String
    The version of osmh-agent running on the managed instance
    architecture String
    The CPU architecture type of the managed instance.
    autonomousSettings List<GetManagedInstanceGroupManagedInstancesManagedInstanceCollectionItemAutonomousSetting>
    Settings for the Autonomous Linux service.
    compartmentId String
    The OCID of the compartment that contains the resources to list. This filter returns only resources contained within the specified compartment.
    description String
    User-specified description of the managed instance.
    displayName String
    A filter to return resources that match the given display names.
    id String
    The OCID of the resource that is immutable on creation.
    isManagedByAutonomousLinux Boolean
    Indicates whether Autonomous Linux manages this instance.
    isManagementStation Boolean
    Whether this managed instance is acting as an on-premises management station.
    isRebootRequired Boolean
    Indicates whether a reboot is required to complete installation of updates.
    lifecycleEnvironments List<GetManagedInstanceGroupManagedInstancesManagedInstanceCollectionItemLifecycleEnvironment>
    Id and name of a resource to simplify the display for the user.
    lifecycleStages List<GetManagedInstanceGroupManagedInstancesManagedInstanceCollectionItemLifecycleStage>
    Id and name of a resource to simplify the display for the user.
    location String
    The location of the managed instance.
    managedInstanceGroups List<GetManagedInstanceGroupManagedInstancesManagedInstanceCollectionItemManagedInstanceGroup>
    Id and name of a resource to simplify the display for the user.
    notificationTopicId String
    The OCID for the Oracle Notifications service (ONS) topic. ONS is the channel used to send notifications to the customer.
    osFamily String
    The operating system type of the managed instance.
    status String
    Current status of the managed instance.
    tenancyId String
    The OCID of the tenancy this managed instance resides in.
    timeLastBoot String
    Time that the instance last booted (in RFC 3339 format).
    updatesAvailable Integer
    Number of updates available for installation.
    agentVersion string
    The version of osmh-agent running on the managed instance
    architecture string
    The CPU architecture type of the managed instance.
    autonomousSettings GetManagedInstanceGroupManagedInstancesManagedInstanceCollectionItemAutonomousSetting[]
    Settings for the Autonomous Linux service.
    compartmentId string
    The OCID of the compartment that contains the resources to list. This filter returns only resources contained within the specified compartment.
    description string
    User-specified description of the managed instance.
    displayName string
    A filter to return resources that match the given display names.
    id string
    The OCID of the resource that is immutable on creation.
    isManagedByAutonomousLinux boolean
    Indicates whether Autonomous Linux manages this instance.
    isManagementStation boolean
    Whether this managed instance is acting as an on-premises management station.
    isRebootRequired boolean
    Indicates whether a reboot is required to complete installation of updates.
    lifecycleEnvironments GetManagedInstanceGroupManagedInstancesManagedInstanceCollectionItemLifecycleEnvironment[]
    Id and name of a resource to simplify the display for the user.
    lifecycleStages GetManagedInstanceGroupManagedInstancesManagedInstanceCollectionItemLifecycleStage[]
    Id and name of a resource to simplify the display for the user.
    location string
    The location of the managed instance.
    managedInstanceGroups GetManagedInstanceGroupManagedInstancesManagedInstanceCollectionItemManagedInstanceGroup[]
    Id and name of a resource to simplify the display for the user.
    notificationTopicId string
    The OCID for the Oracle Notifications service (ONS) topic. ONS is the channel used to send notifications to the customer.
    osFamily string
    The operating system type of the managed instance.
    status string
    Current status of the managed instance.
    tenancyId string
    The OCID of the tenancy this managed instance resides in.
    timeLastBoot string
    Time that the instance last booted (in RFC 3339 format).
    updatesAvailable number
    Number of updates available for installation.
    agent_version str
    The version of osmh-agent running on the managed instance
    architecture str
    The CPU architecture type of the managed instance.
    autonomous_settings Sequence[GetManagedInstanceGroupManagedInstancesManagedInstanceCollectionItemAutonomousSetting]
    Settings for the Autonomous Linux service.
    compartment_id str
    The OCID of the compartment that contains the resources to list. This filter returns only resources contained within the specified compartment.
    description str
    User-specified description of the managed instance.
    display_name str
    A filter to return resources that match the given display names.
    id str
    The OCID of the resource that is immutable on creation.
    is_managed_by_autonomous_linux bool
    Indicates whether Autonomous Linux manages this instance.
    is_management_station bool
    Whether this managed instance is acting as an on-premises management station.
    is_reboot_required bool
    Indicates whether a reboot is required to complete installation of updates.
    lifecycle_environments Sequence[GetManagedInstanceGroupManagedInstancesManagedInstanceCollectionItemLifecycleEnvironment]
    Id and name of a resource to simplify the display for the user.
    lifecycle_stages Sequence[GetManagedInstanceGroupManagedInstancesManagedInstanceCollectionItemLifecycleStage]
    Id and name of a resource to simplify the display for the user.
    location str
    The location of the managed instance.
    managed_instance_groups Sequence[GetManagedInstanceGroupManagedInstancesManagedInstanceCollectionItemManagedInstanceGroup]
    Id and name of a resource to simplify the display for the user.
    notification_topic_id str
    The OCID for the Oracle Notifications service (ONS) topic. ONS is the channel used to send notifications to the customer.
    os_family str
    The operating system type of the managed instance.
    status str
    Current status of the managed instance.
    tenancy_id str
    The OCID of the tenancy this managed instance resides in.
    time_last_boot str
    Time that the instance last booted (in RFC 3339 format).
    updates_available int
    Number of updates available for installation.
    agentVersion String
    The version of osmh-agent running on the managed instance
    architecture String
    The CPU architecture type of the managed instance.
    autonomousSettings List<Property Map>
    Settings for the Autonomous Linux service.
    compartmentId String
    The OCID of the compartment that contains the resources to list. This filter returns only resources contained within the specified compartment.
    description String
    User-specified description of the managed instance.
    displayName String
    A filter to return resources that match the given display names.
    id String
    The OCID of the resource that is immutable on creation.
    isManagedByAutonomousLinux Boolean
    Indicates whether Autonomous Linux manages this instance.
    isManagementStation Boolean
    Whether this managed instance is acting as an on-premises management station.
    isRebootRequired Boolean
    Indicates whether a reboot is required to complete installation of updates.
    lifecycleEnvironments List<Property Map>
    Id and name of a resource to simplify the display for the user.
    lifecycleStages List<Property Map>
    Id and name of a resource to simplify the display for the user.
    location String
    The location of the managed instance.
    managedInstanceGroups List<Property Map>
    Id and name of a resource to simplify the display for the user.
    notificationTopicId String
    The OCID for the Oracle Notifications service (ONS) topic. ONS is the channel used to send notifications to the customer.
    osFamily String
    The operating system type of the managed instance.
    status String
    Current status of the managed instance.
    tenancyId String
    The OCID of the tenancy this managed instance resides in.
    timeLastBoot String
    Time that the instance last booted (in RFC 3339 format).
    updatesAvailable Number
    Number of updates available for installation.

    GetManagedInstanceGroupManagedInstancesManagedInstanceCollectionItemAutonomousSetting

    IsDataCollectionAuthorized bool
    Indicates whether Autonomous Linux will collect crash files. This setting can be changed by the user.
    ScheduledJobId string
    The OCID of the restricted scheduled job associated with this instance. This value cannot be deleted by the user.
    IsDataCollectionAuthorized bool
    Indicates whether Autonomous Linux will collect crash files. This setting can be changed by the user.
    ScheduledJobId string
    The OCID of the restricted scheduled job associated with this instance. This value cannot be deleted by the user.
    isDataCollectionAuthorized Boolean
    Indicates whether Autonomous Linux will collect crash files. This setting can be changed by the user.
    scheduledJobId String
    The OCID of the restricted scheduled job associated with this instance. This value cannot be deleted by the user.
    isDataCollectionAuthorized boolean
    Indicates whether Autonomous Linux will collect crash files. This setting can be changed by the user.
    scheduledJobId string
    The OCID of the restricted scheduled job associated with this instance. This value cannot be deleted by the user.
    is_data_collection_authorized bool
    Indicates whether Autonomous Linux will collect crash files. This setting can be changed by the user.
    scheduled_job_id str
    The OCID of the restricted scheduled job associated with this instance. This value cannot be deleted by the user.
    isDataCollectionAuthorized Boolean
    Indicates whether Autonomous Linux will collect crash files. This setting can be changed by the user.
    scheduledJobId String
    The OCID of the restricted scheduled job associated with this instance. This value cannot be deleted by the user.

    GetManagedInstanceGroupManagedInstancesManagedInstanceCollectionItemLifecycleEnvironment

    DisplayName string
    A filter to return resources that match the given display names.
    Id string
    The OCID of the resource that is immutable on creation.
    DisplayName string
    A filter to return resources that match the given display names.
    Id string
    The OCID of the resource that is immutable on creation.
    displayName String
    A filter to return resources that match the given display names.
    id String
    The OCID of the resource that is immutable on creation.
    displayName string
    A filter to return resources that match the given display names.
    id string
    The OCID of the resource that is immutable on creation.
    display_name str
    A filter to return resources that match the given display names.
    id str
    The OCID of the resource that is immutable on creation.
    displayName String
    A filter to return resources that match the given display names.
    id String
    The OCID of the resource that is immutable on creation.

    GetManagedInstanceGroupManagedInstancesManagedInstanceCollectionItemLifecycleStage

    DisplayName string
    A filter to return resources that match the given display names.
    Id string
    The OCID of the resource that is immutable on creation.
    DisplayName string
    A filter to return resources that match the given display names.
    Id string
    The OCID of the resource that is immutable on creation.
    displayName String
    A filter to return resources that match the given display names.
    id String
    The OCID of the resource that is immutable on creation.
    displayName string
    A filter to return resources that match the given display names.
    id string
    The OCID of the resource that is immutable on creation.
    display_name str
    A filter to return resources that match the given display names.
    id str
    The OCID of the resource that is immutable on creation.
    displayName String
    A filter to return resources that match the given display names.
    id String
    The OCID of the resource that is immutable on creation.

    GetManagedInstanceGroupManagedInstancesManagedInstanceCollectionItemManagedInstanceGroup

    DisplayName string
    A filter to return resources that match the given display names.
    Id string
    The OCID of the resource that is immutable on creation.
    DisplayName string
    A filter to return resources that match the given display names.
    Id string
    The OCID of the resource that is immutable on creation.
    displayName String
    A filter to return resources that match the given display names.
    id String
    The OCID of the resource that is immutable on creation.
    displayName string
    A filter to return resources that match the given display names.
    id string
    The OCID of the resource that is immutable on creation.
    display_name str
    A filter to return resources that match the given display names.
    id str
    The OCID of the resource that is immutable on creation.
    displayName String
    A filter to return resources that match the given display names.
    id String
    The OCID of the resource that is immutable on creation.

    Package Details

    Repository
    oci pulumi/pulumi-oci
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the oci Terraform Provider.
    oci logo
    Viewing docs for Oracle Cloud Infrastructure v4.8.0
    published on Friday, Apr 24, 2026 by Pulumi
      Try Pulumi Cloud free. Your team will thank you.