Oracle Cloud Infrastructure v2.17.0 published on Friday, Nov 15, 2024 by Pulumi
oci.OsManagementHub.getManagedInstances
Explore with Pulumi AI
This data source provides the list of Managed Instances in Oracle Cloud Infrastructure Os Management Hub service.
Lists managed instances that match the specified compartment or managed instance OCID. Filter the list against a variety of criteria including but not limited to its name, status, architecture, and OS version.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testManagedInstances = oci.OsManagementHub.getManagedInstances({
advisoryNames: managedInstanceAdvisoryName,
archTypes: managedInstanceArchType,
compartmentId: compartmentId,
displayNames: managedInstanceDisplayName,
displayNameContains: managedInstanceDisplayNameContains,
group: managedInstanceGroup,
groupNotEqualTo: managedInstanceGroupNotEqualTo,
isAttachedToGroupOrLifecycleStage: managedInstanceIsAttachedToGroupOrLifecycleStage,
isManagedByAutonomousLinux: managedInstanceIsManagedByAutonomousLinux,
isManagementStation: managedInstanceIsManagementStation,
isProfileAttached: managedInstanceIsProfileAttached,
lifecycleEnvironment: managedInstanceLifecycleEnvironment,
lifecycleEnvironmentNotEqualTo: managedInstanceLifecycleEnvironmentNotEqualTo,
lifecycleStage: managedInstanceLifecycleStage,
lifecycleStageNotEqualTo: managedInstanceLifecycleStageNotEqualTo,
locations: managedInstanceLocation,
locationNotEqualTos: managedInstanceLocationNotEqualTo,
managedInstanceId: testManagedInstance.id,
osFamilies: managedInstanceOsFamily,
profiles: managedInstanceProfile,
profileNotEqualTos: managedInstanceProfileNotEqualTo,
softwareSourceId: testSoftwareSource.id,
statuses: managedInstanceStatus,
});
import pulumi
import pulumi_oci as oci
test_managed_instances = oci.OsManagementHub.get_managed_instances(advisory_names=managed_instance_advisory_name,
arch_types=managed_instance_arch_type,
compartment_id=compartment_id,
display_names=managed_instance_display_name,
display_name_contains=managed_instance_display_name_contains,
group=managed_instance_group,
group_not_equal_to=managed_instance_group_not_equal_to,
is_attached_to_group_or_lifecycle_stage=managed_instance_is_attached_to_group_or_lifecycle_stage,
is_managed_by_autonomous_linux=managed_instance_is_managed_by_autonomous_linux,
is_management_station=managed_instance_is_management_station,
is_profile_attached=managed_instance_is_profile_attached,
lifecycle_environment=managed_instance_lifecycle_environment,
lifecycle_environment_not_equal_to=managed_instance_lifecycle_environment_not_equal_to,
lifecycle_stage=managed_instance_lifecycle_stage,
lifecycle_stage_not_equal_to=managed_instance_lifecycle_stage_not_equal_to,
locations=managed_instance_location,
location_not_equal_tos=managed_instance_location_not_equal_to,
managed_instance_id=test_managed_instance["id"],
os_families=managed_instance_os_family,
profiles=managed_instance_profile,
profile_not_equal_tos=managed_instance_profile_not_equal_to,
software_source_id=test_software_source["id"],
statuses=managed_instance_status)
package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/OsManagementHub"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := OsManagementHub.GetManagedInstances(ctx, &osmanagementhub.GetManagedInstancesArgs{
AdvisoryNames: managedInstanceAdvisoryName,
ArchTypes: managedInstanceArchType,
CompartmentId: pulumi.StringRef(compartmentId),
DisplayNames: managedInstanceDisplayName,
DisplayNameContains: pulumi.StringRef(managedInstanceDisplayNameContains),
Group: pulumi.StringRef(managedInstanceGroup),
GroupNotEqualTo: pulumi.StringRef(managedInstanceGroupNotEqualTo),
IsAttachedToGroupOrLifecycleStage: pulumi.BoolRef(managedInstanceIsAttachedToGroupOrLifecycleStage),
IsManagedByAutonomousLinux: pulumi.BoolRef(managedInstanceIsManagedByAutonomousLinux),
IsManagementStation: pulumi.BoolRef(managedInstanceIsManagementStation),
IsProfileAttached: pulumi.BoolRef(managedInstanceIsProfileAttached),
LifecycleEnvironment: pulumi.StringRef(managedInstanceLifecycleEnvironment),
LifecycleEnvironmentNotEqualTo: pulumi.StringRef(managedInstanceLifecycleEnvironmentNotEqualTo),
LifecycleStage: pulumi.StringRef(managedInstanceLifecycleStage),
LifecycleStageNotEqualTo: pulumi.StringRef(managedInstanceLifecycleStageNotEqualTo),
Locations: managedInstanceLocation,
LocationNotEqualTos: managedInstanceLocationNotEqualTo,
ManagedInstanceId: pulumi.StringRef(testManagedInstance.Id),
OsFamilies: managedInstanceOsFamily,
Profiles: managedInstanceProfile,
ProfileNotEqualTos: managedInstanceProfileNotEqualTo,
SoftwareSourceId: pulumi.StringRef(testSoftwareSource.Id),
Statuses: managedInstanceStatus,
}, 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 testManagedInstances = Oci.OsManagementHub.GetManagedInstances.Invoke(new()
{
AdvisoryNames = managedInstanceAdvisoryName,
ArchTypes = managedInstanceArchType,
CompartmentId = compartmentId,
DisplayNames = managedInstanceDisplayName,
DisplayNameContains = managedInstanceDisplayNameContains,
Group = managedInstanceGroup,
GroupNotEqualTo = managedInstanceGroupNotEqualTo,
IsAttachedToGroupOrLifecycleStage = managedInstanceIsAttachedToGroupOrLifecycleStage,
IsManagedByAutonomousLinux = managedInstanceIsManagedByAutonomousLinux,
IsManagementStation = managedInstanceIsManagementStation,
IsProfileAttached = managedInstanceIsProfileAttached,
LifecycleEnvironment = managedInstanceLifecycleEnvironment,
LifecycleEnvironmentNotEqualTo = managedInstanceLifecycleEnvironmentNotEqualTo,
LifecycleStage = managedInstanceLifecycleStage,
LifecycleStageNotEqualTo = managedInstanceLifecycleStageNotEqualTo,
Locations = managedInstanceLocation,
LocationNotEqualTos = managedInstanceLocationNotEqualTo,
ManagedInstanceId = testManagedInstance.Id,
OsFamilies = managedInstanceOsFamily,
Profiles = managedInstanceProfile,
ProfileNotEqualTos = managedInstanceProfileNotEqualTo,
SoftwareSourceId = testSoftwareSource.Id,
Statuses = managedInstanceStatus,
});
});
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.GetManagedInstancesArgs;
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 testManagedInstances = OsManagementHubFunctions.getManagedInstances(GetManagedInstancesArgs.builder()
.advisoryNames(managedInstanceAdvisoryName)
.archTypes(managedInstanceArchType)
.compartmentId(compartmentId)
.displayNames(managedInstanceDisplayName)
.displayNameContains(managedInstanceDisplayNameContains)
.group(managedInstanceGroup)
.groupNotEqualTo(managedInstanceGroupNotEqualTo)
.isAttachedToGroupOrLifecycleStage(managedInstanceIsAttachedToGroupOrLifecycleStage)
.isManagedByAutonomousLinux(managedInstanceIsManagedByAutonomousLinux)
.isManagementStation(managedInstanceIsManagementStation)
.isProfileAttached(managedInstanceIsProfileAttached)
.lifecycleEnvironment(managedInstanceLifecycleEnvironment)
.lifecycleEnvironmentNotEqualTo(managedInstanceLifecycleEnvironmentNotEqualTo)
.lifecycleStage(managedInstanceLifecycleStage)
.lifecycleStageNotEqualTo(managedInstanceLifecycleStageNotEqualTo)
.locations(managedInstanceLocation)
.locationNotEqualTos(managedInstanceLocationNotEqualTo)
.managedInstanceId(testManagedInstance.id())
.osFamilies(managedInstanceOsFamily)
.profiles(managedInstanceProfile)
.profileNotEqualTos(managedInstanceProfileNotEqualTo)
.softwareSourceId(testSoftwareSource.id())
.statuses(managedInstanceStatus)
.build());
}
}
variables:
testManagedInstances:
fn::invoke:
Function: oci:OsManagementHub:getManagedInstances
Arguments:
advisoryNames: ${managedInstanceAdvisoryName}
archTypes: ${managedInstanceArchType}
compartmentId: ${compartmentId}
displayNames: ${managedInstanceDisplayName}
displayNameContains: ${managedInstanceDisplayNameContains}
group: ${managedInstanceGroup}
groupNotEqualTo: ${managedInstanceGroupNotEqualTo}
isAttachedToGroupOrLifecycleStage: ${managedInstanceIsAttachedToGroupOrLifecycleStage}
isManagedByAutonomousLinux: ${managedInstanceIsManagedByAutonomousLinux}
isManagementStation: ${managedInstanceIsManagementStation}
isProfileAttached: ${managedInstanceIsProfileAttached}
lifecycleEnvironment: ${managedInstanceLifecycleEnvironment}
lifecycleEnvironmentNotEqualTo: ${managedInstanceLifecycleEnvironmentNotEqualTo}
lifecycleStage: ${managedInstanceLifecycleStage}
lifecycleStageNotEqualTo: ${managedInstanceLifecycleStageNotEqualTo}
locations: ${managedInstanceLocation}
locationNotEqualTos: ${managedInstanceLocationNotEqualTo}
managedInstanceId: ${testManagedInstance.id}
osFamilies: ${managedInstanceOsFamily}
profiles: ${managedInstanceProfile}
profileNotEqualTos: ${managedInstanceProfileNotEqualTo}
softwareSourceId: ${testSoftwareSource.id}
statuses: ${managedInstanceStatus}
Using getManagedInstances
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 getManagedInstances(args: GetManagedInstancesArgs, opts?: InvokeOptions): Promise<GetManagedInstancesResult>
function getManagedInstancesOutput(args: GetManagedInstancesOutputArgs, opts?: InvokeOptions): Output<GetManagedInstancesResult>
def get_managed_instances(advisory_names: Optional[Sequence[str]] = None,
arch_types: Optional[Sequence[str]] = None,
compartment_id: Optional[str] = None,
display_name_contains: Optional[str] = None,
display_names: Optional[Sequence[str]] = None,
filters: Optional[Sequence[_osmanagementhub.GetManagedInstancesFilter]] = None,
group: Optional[str] = None,
group_not_equal_to: Optional[str] = None,
is_attached_to_group_or_lifecycle_stage: Optional[bool] = None,
is_managed_by_autonomous_linux: Optional[bool] = None,
is_management_station: Optional[bool] = None,
is_profile_attached: Optional[bool] = None,
lifecycle_environment: Optional[str] = None,
lifecycle_environment_not_equal_to: Optional[str] = None,
lifecycle_stage: Optional[str] = None,
lifecycle_stage_not_equal_to: Optional[str] = None,
location_not_equal_tos: Optional[Sequence[str]] = None,
locations: Optional[Sequence[str]] = None,
managed_instance_id: Optional[str] = None,
os_families: Optional[Sequence[str]] = None,
profile_not_equal_tos: Optional[Sequence[str]] = None,
profiles: Optional[Sequence[str]] = None,
software_source_id: Optional[str] = None,
statuses: Optional[Sequence[str]] = None,
opts: Optional[InvokeOptions] = None) -> GetManagedInstancesResult
def get_managed_instances_output(advisory_names: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
arch_types: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
compartment_id: Optional[pulumi.Input[str]] = 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[_osmanagementhub.GetManagedInstancesFilterArgs]]]] = None,
group: Optional[pulumi.Input[str]] = None,
group_not_equal_to: Optional[pulumi.Input[str]] = None,
is_attached_to_group_or_lifecycle_stage: Optional[pulumi.Input[bool]] = None,
is_managed_by_autonomous_linux: Optional[pulumi.Input[bool]] = None,
is_management_station: Optional[pulumi.Input[bool]] = None,
is_profile_attached: Optional[pulumi.Input[bool]] = None,
lifecycle_environment: Optional[pulumi.Input[str]] = None,
lifecycle_environment_not_equal_to: Optional[pulumi.Input[str]] = None,
lifecycle_stage: Optional[pulumi.Input[str]] = None,
lifecycle_stage_not_equal_to: Optional[pulumi.Input[str]] = None,
location_not_equal_tos: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
locations: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
managed_instance_id: Optional[pulumi.Input[str]] = None,
os_families: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
profile_not_equal_tos: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
profiles: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
software_source_id: Optional[pulumi.Input[str]] = None,
statuses: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetManagedInstancesResult]
func GetManagedInstances(ctx *Context, args *GetManagedInstancesArgs, opts ...InvokeOption) (*GetManagedInstancesResult, error)
func GetManagedInstancesOutput(ctx *Context, args *GetManagedInstancesOutputArgs, opts ...InvokeOption) GetManagedInstancesResultOutput
> Note: This function is named GetManagedInstances
in the Go SDK.
public static class GetManagedInstances
{
public static Task<GetManagedInstancesResult> InvokeAsync(GetManagedInstancesArgs args, InvokeOptions? opts = null)
public static Output<GetManagedInstancesResult> Invoke(GetManagedInstancesInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetManagedInstancesResult> getManagedInstances(GetManagedInstancesArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: oci:OsManagementHub/getManagedInstances:getManagedInstances
arguments:
# arguments dictionary
The following arguments are supported:
- Advisory
Names List<string> - The assigned erratum name. It's unique and not changeable. Example:
ELSA-2020-5804
- Arch
Types List<string> - A filter to return only instances whose architecture type matches the given architecture.
- Compartment
Id string - The OCID of the compartment that contains the resources to list. This filter returns only resources contained within the specified compartment.
- Display
Name stringContains - A filter to return resources that may partially match the given display name.
- Display
Names List<string> - A filter to return resources that match the given display names.
- Filters
List<Get
Managed Instances Filter> - Group string
- A filter to return only managed instances that are attached to the specified group.
- Group
Not stringEqual To - A filter to return only managed instances that are NOT attached to the specified group.
- Is
Attached boolTo Group Or Lifecycle Stage - A filter to return only managed instances that are attached to the specified group or lifecycle environment.
- Is
Managed boolBy Autonomous Linux - Indicates whether to list only resources managed by the Autonomous Linux service.
- Is
Management boolStation - A filter to return only managed instances that are acting as management stations.
- Is
Profile boolAttached - A filter to return only managed instances with a registration profile attached.
- Lifecycle
Environment string - A filter to return only managed instances in a specific lifecycle environment.
- Lifecycle
Environment stringNot Equal To - A filter to return only managed instances that aren't in a specific lifecycle environment.
- Lifecycle
Stage string - A filter to return only managed instances that are associated with the specified lifecycle environment.
- Lifecycle
Stage stringNot Equal To - A filter to return only managed instances that are NOT associated with the specified lifecycle environment.
- Location
Not List<string>Equal Tos - A filter to return only resources whose location does not match the given value.
- Locations List<string>
- A filter to return only resources whose location matches the given value.
- Managed
Instance stringId - The OCID of the managed instance. This filter returns resources associated with this managed instance.
- Os
Families List<string> - A filter to return only resources that match the given operating system family.
- Profile
Not List<string>Equal Tos - A multi filter to return only managed instances that don't contain the given profile OCIDs.
- Profiles List<string>
- A multi filter to return only managed instances that match the given profile ids.
- Software
Source stringId - The OCID of the software source. This filter returns resources associated with this software source.
- Statuses List<string>
- A filter to return only managed instances whose status matches the status provided.
- Advisory
Names []string - The assigned erratum name. It's unique and not changeable. Example:
ELSA-2020-5804
- Arch
Types []string - A filter to return only instances whose architecture type matches the given architecture.
- Compartment
Id string - The OCID of the compartment that contains the resources to list. This filter returns only resources contained within the specified compartment.
- Display
Name stringContains - A filter to return resources that may partially match the given display name.
- Display
Names []string - A filter to return resources that match the given display names.
- Filters
[]Get
Managed Instances Filter - Group string
- A filter to return only managed instances that are attached to the specified group.
- Group
Not stringEqual To - A filter to return only managed instances that are NOT attached to the specified group.
- Is
Attached boolTo Group Or Lifecycle Stage - A filter to return only managed instances that are attached to the specified group or lifecycle environment.
- Is
Managed boolBy Autonomous Linux - Indicates whether to list only resources managed by the Autonomous Linux service.
- Is
Management boolStation - A filter to return only managed instances that are acting as management stations.
- Is
Profile boolAttached - A filter to return only managed instances with a registration profile attached.
- Lifecycle
Environment string - A filter to return only managed instances in a specific lifecycle environment.
- Lifecycle
Environment stringNot Equal To - A filter to return only managed instances that aren't in a specific lifecycle environment.
- Lifecycle
Stage string - A filter to return only managed instances that are associated with the specified lifecycle environment.
- Lifecycle
Stage stringNot Equal To - A filter to return only managed instances that are NOT associated with the specified lifecycle environment.
- Location
Not []stringEqual Tos - A filter to return only resources whose location does not match the given value.
- Locations []string
- A filter to return only resources whose location matches the given value.
- Managed
Instance stringId - The OCID of the managed instance. This filter returns resources associated with this managed instance.
- Os
Families []string - A filter to return only resources that match the given operating system family.
- Profile
Not []stringEqual Tos - A multi filter to return only managed instances that don't contain the given profile OCIDs.
- Profiles []string
- A multi filter to return only managed instances that match the given profile ids.
- Software
Source stringId - The OCID of the software source. This filter returns resources associated with this software source.
- Statuses []string
- A filter to return only managed instances whose status matches the status provided.
- advisory
Names List<String> - The assigned erratum name. It's unique and not changeable. Example:
ELSA-2020-5804
- arch
Types List<String> - A filter to return only instances whose architecture type matches the given architecture.
- compartment
Id String - The OCID of the compartment that contains the resources to list. This filter returns only resources contained within the specified compartment.
- display
Name StringContains - A filter to return resources that may partially match the given display name.
- display
Names List<String> - A filter to return resources that match the given display names.
- filters
List<Get
Managed Instances Filter> - group String
- A filter to return only managed instances that are attached to the specified group.
- group
Not StringEqual To - A filter to return only managed instances that are NOT attached to the specified group.
- is
Attached BooleanTo Group Or Lifecycle Stage - A filter to return only managed instances that are attached to the specified group or lifecycle environment.
- is
Managed BooleanBy Autonomous Linux - Indicates whether to list only resources managed by the Autonomous Linux service.
- is
Management BooleanStation - A filter to return only managed instances that are acting as management stations.
- is
Profile BooleanAttached - A filter to return only managed instances with a registration profile attached.
- lifecycle
Environment String - A filter to return only managed instances in a specific lifecycle environment.
- lifecycle
Environment StringNot Equal To - A filter to return only managed instances that aren't in a specific lifecycle environment.
- lifecycle
Stage String - A filter to return only managed instances that are associated with the specified lifecycle environment.
- lifecycle
Stage StringNot Equal To - A filter to return only managed instances that are NOT associated with the specified lifecycle environment.
- location
Not List<String>Equal Tos - A filter to return only resources whose location does not match the given value.
- locations List<String>
- A filter to return only resources whose location matches the given value.
- managed
Instance StringId - The OCID of the managed instance. This filter returns resources associated with this managed instance.
- os
Families List<String> - A filter to return only resources that match the given operating system family.
- profile
Not List<String>Equal Tos - A multi filter to return only managed instances that don't contain the given profile OCIDs.
- profiles List<String>
- A multi filter to return only managed instances that match the given profile ids.
- software
Source StringId - The OCID of the software source. This filter returns resources associated with this software source.
- statuses List<String>
- A filter to return only managed instances whose status matches the status provided.
- advisory
Names string[] - The assigned erratum name. It's unique and not changeable. Example:
ELSA-2020-5804
- arch
Types string[] - A filter to return only instances whose architecture type matches the given architecture.
- compartment
Id string - The OCID of the compartment that contains the resources to list. This filter returns only resources contained within the specified compartment.
- display
Name stringContains - A filter to return resources that may partially match the given display name.
- display
Names string[] - A filter to return resources that match the given display names.
- filters
Get
Managed Instances Filter[] - group string
- A filter to return only managed instances that are attached to the specified group.
- group
Not stringEqual To - A filter to return only managed instances that are NOT attached to the specified group.
- is
Attached booleanTo Group Or Lifecycle Stage - A filter to return only managed instances that are attached to the specified group or lifecycle environment.
- is
Managed booleanBy Autonomous Linux - Indicates whether to list only resources managed by the Autonomous Linux service.
- is
Management booleanStation - A filter to return only managed instances that are acting as management stations.
- is
Profile booleanAttached - A filter to return only managed instances with a registration profile attached.
- lifecycle
Environment string - A filter to return only managed instances in a specific lifecycle environment.
- lifecycle
Environment stringNot Equal To - A filter to return only managed instances that aren't in a specific lifecycle environment.
- lifecycle
Stage string - A filter to return only managed instances that are associated with the specified lifecycle environment.
- lifecycle
Stage stringNot Equal To - A filter to return only managed instances that are NOT associated with the specified lifecycle environment.
- location
Not string[]Equal Tos - A filter to return only resources whose location does not match the given value.
- locations string[]
- A filter to return only resources whose location matches the given value.
- managed
Instance stringId - The OCID of the managed instance. This filter returns resources associated with this managed instance.
- os
Families string[] - A filter to return only resources that match the given operating system family.
- profile
Not string[]Equal Tos - A multi filter to return only managed instances that don't contain the given profile OCIDs.
- profiles string[]
- A multi filter to return only managed instances that match the given profile ids.
- software
Source stringId - The OCID of the software source. This filter returns resources associated with this software source.
- statuses string[]
- A filter to return only managed instances whose status matches the status provided.
- advisory_
names Sequence[str] - The assigned erratum name. It's unique and not changeable. Example:
ELSA-2020-5804
- arch_
types Sequence[str] - A filter to return only instances whose architecture type matches the given architecture.
- compartment_
id str - The OCID of the compartment that contains the resources to list. This filter returns only resources contained within the specified compartment.
- display_
name_ strcontains - 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[osmanagementhub.
Get Managed Instances Filter] - group str
- A filter to return only managed instances that are attached to the specified group.
- group_
not_ strequal_ to - A filter to return only managed instances that are NOT attached to the specified group.
- is_
attached_ boolto_ group_ or_ lifecycle_ stage - A filter to return only managed instances that are attached to the specified group or lifecycle environment.
- is_
managed_ boolby_ autonomous_ linux - Indicates whether to list only resources managed by the Autonomous Linux service.
- is_
management_ boolstation - A filter to return only managed instances that are acting as management stations.
- is_
profile_ boolattached - A filter to return only managed instances with a registration profile attached.
- lifecycle_
environment str - A filter to return only managed instances in a specific lifecycle environment.
- lifecycle_
environment_ strnot_ equal_ to - A filter to return only managed instances that aren't in a specific lifecycle environment.
- lifecycle_
stage str - A filter to return only managed instances that are associated with the specified lifecycle environment.
- lifecycle_
stage_ strnot_ equal_ to - A filter to return only managed instances that are NOT associated with the specified lifecycle environment.
- location_
not_ Sequence[str]equal_ tos - A filter to return only resources whose location does not match the given value.
- locations Sequence[str]
- A filter to return only resources whose location matches the given value.
- managed_
instance_ strid - The OCID of the managed instance. This filter returns resources associated with this managed instance.
- os_
families Sequence[str] - A filter to return only resources that match the given operating system family.
- profile_
not_ Sequence[str]equal_ tos - A multi filter to return only managed instances that don't contain the given profile OCIDs.
- profiles Sequence[str]
- A multi filter to return only managed instances that match the given profile ids.
- software_
source_ strid - The OCID of the software source. This filter returns resources associated with this software source.
- statuses Sequence[str]
- A filter to return only managed instances whose status matches the status provided.
- advisory
Names List<String> - The assigned erratum name. It's unique and not changeable. Example:
ELSA-2020-5804
- arch
Types List<String> - A filter to return only instances whose architecture type matches the given architecture.
- compartment
Id String - The OCID of the compartment that contains the resources to list. This filter returns only resources contained within the specified compartment.
- display
Name StringContains - A filter to return resources that may partially match the given display name.
- display
Names List<String> - A filter to return resources that match the given display names.
- filters List<Property Map>
- group String
- A filter to return only managed instances that are attached to the specified group.
- group
Not StringEqual To - A filter to return only managed instances that are NOT attached to the specified group.
- is
Attached BooleanTo Group Or Lifecycle Stage - A filter to return only managed instances that are attached to the specified group or lifecycle environment.
- is
Managed BooleanBy Autonomous Linux - Indicates whether to list only resources managed by the Autonomous Linux service.
- is
Management BooleanStation - A filter to return only managed instances that are acting as management stations.
- is
Profile BooleanAttached - A filter to return only managed instances with a registration profile attached.
- lifecycle
Environment String - A filter to return only managed instances in a specific lifecycle environment.
- lifecycle
Environment StringNot Equal To - A filter to return only managed instances that aren't in a specific lifecycle environment.
- lifecycle
Stage String - A filter to return only managed instances that are associated with the specified lifecycle environment.
- lifecycle
Stage StringNot Equal To - A filter to return only managed instances that are NOT associated with the specified lifecycle environment.
- location
Not List<String>Equal Tos - A filter to return only resources whose location does not match the given value.
- locations List<String>
- A filter to return only resources whose location matches the given value.
- managed
Instance StringId - The OCID of the managed instance. This filter returns resources associated with this managed instance.
- os
Families List<String> - A filter to return only resources that match the given operating system family.
- profile
Not List<String>Equal Tos - A multi filter to return only managed instances that don't contain the given profile OCIDs.
- profiles List<String>
- A multi filter to return only managed instances that match the given profile ids.
- software
Source StringId - The OCID of the software source. This filter returns resources associated with this software source.
- statuses List<String>
- A filter to return only managed instances whose status matches the status provided.
getManagedInstances Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- Managed
Instance List<GetCollections Managed Instances Managed Instance Collection> - The list of managed_instance_collection.
- Advisory
Names List<string> - Arch
Types List<string> - Compartment
Id string - The OCID of the compartment that contains the managed instance.
- Display
Name stringContains - Display
Names List<string> - Software source name.
- Filters
List<Get
Managed Instances Filter> - Group string
- Group
Not stringEqual To - Is
Attached boolTo Group Or Lifecycle Stage - Is
Managed boolBy Autonomous Linux - Indicates whether the Autonomous Linux service manages the instance.
- Is
Management boolStation - Indicates whether this managed instance is acting as an on-premises management station.
- Is
Profile boolAttached - Lifecycle
Environment string - Id and name of a resource to simplify the display for the user.
- Lifecycle
Environment stringNot Equal To - Lifecycle
Stage string - Id and name of a resource to simplify the display for the user.
- Lifecycle
Stage stringNot Equal To - Location
Not List<string>Equal Tos - Locations List<string>
- The location of the managed instance.
- Managed
Instance stringId - Os
Families List<string> - The operating system type of the managed instance.
- Profile
Not List<string>Equal Tos - Profiles List<string>
- The profile that was used to register this instance with the service.
- Software
Source stringId - Statuses List<string>
- Current status of the managed instance.
- Id string
- The provider-assigned unique ID for this managed resource.
- Managed
Instance []GetCollections Managed Instances Managed Instance Collection - The list of managed_instance_collection.
- Advisory
Names []string - Arch
Types []string - Compartment
Id string - The OCID of the compartment that contains the managed instance.
- Display
Name stringContains - Display
Names []string - Software source name.
- Filters
[]Get
Managed Instances Filter - Group string
- Group
Not stringEqual To - Is
Attached boolTo Group Or Lifecycle Stage - Is
Managed boolBy Autonomous Linux - Indicates whether the Autonomous Linux service manages the instance.
- Is
Management boolStation - Indicates whether this managed instance is acting as an on-premises management station.
- Is
Profile boolAttached - Lifecycle
Environment string - Id and name of a resource to simplify the display for the user.
- Lifecycle
Environment stringNot Equal To - Lifecycle
Stage string - Id and name of a resource to simplify the display for the user.
- Lifecycle
Stage stringNot Equal To - Location
Not []stringEqual Tos - Locations []string
- The location of the managed instance.
- Managed
Instance stringId - Os
Families []string - The operating system type of the managed instance.
- Profile
Not []stringEqual Tos - Profiles []string
- The profile that was used to register this instance with the service.
- Software
Source stringId - Statuses []string
- Current status of the managed instance.
- id String
- The provider-assigned unique ID for this managed resource.
- managed
Instance List<GetCollections Managed Instances Managed Instance Collection> - The list of managed_instance_collection.
- advisory
Names List<String> - arch
Types List<String> - compartment
Id String - The OCID of the compartment that contains the managed instance.
- display
Name StringContains - display
Names List<String> - Software source name.
- filters
List<Get
Managed Instances Filter> - group String
- group
Not StringEqual To - is
Attached BooleanTo Group Or Lifecycle Stage - is
Managed BooleanBy Autonomous Linux - Indicates whether the Autonomous Linux service manages the instance.
- is
Management BooleanStation - Indicates whether this managed instance is acting as an on-premises management station.
- is
Profile BooleanAttached - lifecycle
Environment String - Id and name of a resource to simplify the display for the user.
- lifecycle
Environment StringNot Equal To - lifecycle
Stage String - Id and name of a resource to simplify the display for the user.
- lifecycle
Stage StringNot Equal To - location
Not List<String>Equal Tos - locations List<String>
- The location of the managed instance.
- managed
Instance StringId - os
Families List<String> - The operating system type of the managed instance.
- profile
Not List<String>Equal Tos - profiles List<String>
- The profile that was used to register this instance with the service.
- software
Source StringId - statuses List<String>
- Current status of the managed instance.
- id string
- The provider-assigned unique ID for this managed resource.
- managed
Instance GetCollections Managed Instances Managed Instance Collection[] - The list of managed_instance_collection.
- advisory
Names string[] - arch
Types string[] - compartment
Id string - The OCID of the compartment that contains the managed instance.
- display
Name stringContains - display
Names string[] - Software source name.
- filters
Get
Managed Instances Filter[] - group string
- group
Not stringEqual To - is
Attached booleanTo Group Or Lifecycle Stage - is
Managed booleanBy Autonomous Linux - Indicates whether the Autonomous Linux service manages the instance.
- is
Management booleanStation - Indicates whether this managed instance is acting as an on-premises management station.
- is
Profile booleanAttached - lifecycle
Environment string - Id and name of a resource to simplify the display for the user.
- lifecycle
Environment stringNot Equal To - lifecycle
Stage string - Id and name of a resource to simplify the display for the user.
- lifecycle
Stage stringNot Equal To - location
Not string[]Equal Tos - locations string[]
- The location of the managed instance.
- managed
Instance stringId - os
Families string[] - The operating system type of the managed instance.
- profile
Not string[]Equal Tos - profiles string[]
- The profile that was used to register this instance with the service.
- software
Source stringId - statuses string[]
- Current status of the managed instance.
- id str
- The provider-assigned unique ID for this managed resource.
- managed_
instance_ Sequence[osmanagementhub.collections Get Managed Instances Managed Instance Collection] - The list of managed_instance_collection.
- advisory_
names Sequence[str] - arch_
types Sequence[str] - compartment_
id str - The OCID of the compartment that contains the managed instance.
- display_
name_ strcontains - display_
names Sequence[str] - Software source name.
- filters
Sequence[osmanagementhub.
Get Managed Instances Filter] - group str
- group_
not_ strequal_ to - is_
attached_ boolto_ group_ or_ lifecycle_ stage - is_
managed_ boolby_ autonomous_ linux - Indicates whether the Autonomous Linux service manages the instance.
- is_
management_ boolstation - Indicates whether this managed instance is acting as an on-premises management station.
- is_
profile_ boolattached - lifecycle_
environment str - Id and name of a resource to simplify the display for the user.
- lifecycle_
environment_ strnot_ equal_ to - lifecycle_
stage str - Id and name of a resource to simplify the display for the user.
- lifecycle_
stage_ strnot_ equal_ to - location_
not_ Sequence[str]equal_ tos - locations Sequence[str]
- The location of the managed instance.
- managed_
instance_ strid - os_
families Sequence[str] - The operating system type of the managed instance.
- profile_
not_ Sequence[str]equal_ tos - profiles Sequence[str]
- The profile that was used to register this instance with the service.
- software_
source_ strid - statuses Sequence[str]
- Current status of the managed instance.
- id String
- The provider-assigned unique ID for this managed resource.
- managed
Instance List<Property Map>Collections - The list of managed_instance_collection.
- advisory
Names List<String> - arch
Types List<String> - compartment
Id String - The OCID of the compartment that contains the managed instance.
- display
Name StringContains - display
Names List<String> - Software source name.
- filters List<Property Map>
- group String
- group
Not StringEqual To - is
Attached BooleanTo Group Or Lifecycle Stage - is
Managed BooleanBy Autonomous Linux - Indicates whether the Autonomous Linux service manages the instance.
- is
Management BooleanStation - Indicates whether this managed instance is acting as an on-premises management station.
- is
Profile BooleanAttached - lifecycle
Environment String - Id and name of a resource to simplify the display for the user.
- lifecycle
Environment StringNot Equal To - lifecycle
Stage String - Id and name of a resource to simplify the display for the user.
- lifecycle
Stage StringNot Equal To - location
Not List<String>Equal Tos - locations List<String>
- The location of the managed instance.
- managed
Instance StringId - os
Families List<String> - The operating system type of the managed instance.
- profile
Not List<String>Equal Tos - profiles List<String>
- The profile that was used to register this instance with the service.
- software
Source StringId - statuses List<String>
- Current status of the managed instance.
Supporting Types
GetManagedInstancesFilter
GetManagedInstancesManagedInstanceCollection
GetManagedInstancesManagedInstanceCollectionItem
- Architecture string
- The CPU architecture type of the managed instance.
- Autonomous
Settings List<GetManaged Instances Managed Instance Collection Item Autonomous Setting> - Settings for the Autonomous Linux service.
- Bug
Updates intAvailable - Number of bug fix type updates available for installation.
- Compartment
Id string - The OCID of the compartment that contains the resources to list. This filter returns only resources contained within the specified compartment.
- Description string
- Software source description.
- Display
Name string - A filter to return resources that match the given display names.
- Enhancement
Updates intAvailable - Number of enhancement type updates available for installation.
- Id string
- The OCID of the software source.
- Installed
Packages int - Number of packages installed on the instance.
- Installed
Windows intUpdates - Number of Windows updates installed on the instance.
- Is
Managed boolBy Autonomous Linux - Indicates whether to list only resources managed by the Autonomous Linux service.
- Is
Management boolStation - A filter to return only managed instances that are acting as management stations.
- Is
Reboot boolRequired - Indicates whether a reboot is required to complete installation of updates.
- Ksplice
Effective stringKernel Version - The ksplice effective kernel version.
- Lifecycle
Environments List<GetManaged Instances Managed Instance Collection Item Lifecycle Environment> - A filter to return only managed instances in a specific lifecycle environment.
- Lifecycle
Stages List<GetManaged Instances Managed Instance Collection Item Lifecycle Stage> - A filter to return only managed instances that are associated with the specified lifecycle environment.
- Location string
- A filter to return only resources whose location matches the given value.
- Managed
Instance List<GetGroups Managed Instances Managed Instance Collection Item Managed Instance Group> - Id and name of a resource to simplify the display for the user.
- Managed
Instance stringId - The OCID of the managed instance. This filter returns resources associated with this managed instance.
- Notification
Topic stringId - The OCID for the Oracle Notifications service (ONS) topic. ONS is the channel used to send notifications to the customer.
- Os
Family string - A filter to return only resources that match the given operating system family.
- Os
Kernel stringVersion - Operating system kernel version.
- Os
Name string - Operating system name.
- Os
Version string - Operating system version.
- Other
Updates intAvailable - Number of non-classified (other) updates available for installation.
- Primary
Management stringStation Id - The OCID of the management station for the instance to use as primary management station.
- Profile string
- A multi filter to return only managed instances that match the given profile ids.
- Scheduled
Job intCount - Number of scheduled jobs associated with this instance.
- Secondary
Management stringStation Id - The OCID of the management station for the instance to use as secondary managment station.
- Security
Updates intAvailable - Number of security type updates available for installation.
- Software
Sources List<GetManaged Instances Managed Instance Collection Item Software Source> - The list of software sources currently attached to the managed instance.
- Status string
- A filter to return only managed instances whose status matches the status provided.
- Tenancy
Id string - The OCID of the tenancy that the managed instance resides in.
- Time
Created string - The date and time the instance was created (in RFC 3339 format).
- Time
Last stringBoot - Time that the instance last booted (in RFC 3339 format).
- Time
Last stringCheckin - Time that the instance last checked in with the service (in RFC 3339 format).
- Time
Updated string - The date and time the instance was last updated (in RFC 3339 format).
- Updates
Available int - Number of updates available for installation.
- Work
Request intCount - Number of work requests associated with this instance.
- Architecture string
- The CPU architecture type of the managed instance.
- Autonomous
Settings []GetManaged Instances Managed Instance Collection Item Autonomous Setting - Settings for the Autonomous Linux service.
- Bug
Updates intAvailable - Number of bug fix type updates available for installation.
- Compartment
Id string - The OCID of the compartment that contains the resources to list. This filter returns only resources contained within the specified compartment.
- Description string
- Software source description.
- Display
Name string - A filter to return resources that match the given display names.
- Enhancement
Updates intAvailable - Number of enhancement type updates available for installation.
- Id string
- The OCID of the software source.
- Installed
Packages int - Number of packages installed on the instance.
- Installed
Windows intUpdates - Number of Windows updates installed on the instance.
- Is
Managed boolBy Autonomous Linux - Indicates whether to list only resources managed by the Autonomous Linux service.
- Is
Management boolStation - A filter to return only managed instances that are acting as management stations.
- Is
Reboot boolRequired - Indicates whether a reboot is required to complete installation of updates.
- Ksplice
Effective stringKernel Version - The ksplice effective kernel version.
- Lifecycle
Environments []GetManaged Instances Managed Instance Collection Item Lifecycle Environment - A filter to return only managed instances in a specific lifecycle environment.
- Lifecycle
Stages []GetManaged Instances Managed Instance Collection Item Lifecycle Stage - A filter to return only managed instances that are associated with the specified lifecycle environment.
- Location string
- A filter to return only resources whose location matches the given value.
- Managed
Instance []GetGroups Managed Instances Managed Instance Collection Item Managed Instance Group - Id and name of a resource to simplify the display for the user.
- Managed
Instance stringId - The OCID of the managed instance. This filter returns resources associated with this managed instance.
- Notification
Topic stringId - The OCID for the Oracle Notifications service (ONS) topic. ONS is the channel used to send notifications to the customer.
- Os
Family string - A filter to return only resources that match the given operating system family.
- Os
Kernel stringVersion - Operating system kernel version.
- Os
Name string - Operating system name.
- Os
Version string - Operating system version.
- Other
Updates intAvailable - Number of non-classified (other) updates available for installation.
- Primary
Management stringStation Id - The OCID of the management station for the instance to use as primary management station.
- Profile string
- A multi filter to return only managed instances that match the given profile ids.
- Scheduled
Job intCount - Number of scheduled jobs associated with this instance.
- Secondary
Management stringStation Id - The OCID of the management station for the instance to use as secondary managment station.
- Security
Updates intAvailable - Number of security type updates available for installation.
- Software
Sources []GetManaged Instances Managed Instance Collection Item Software Source - The list of software sources currently attached to the managed instance.
- Status string
- A filter to return only managed instances whose status matches the status provided.
- Tenancy
Id string - The OCID of the tenancy that the managed instance resides in.
- Time
Created string - The date and time the instance was created (in RFC 3339 format).
- Time
Last stringBoot - Time that the instance last booted (in RFC 3339 format).
- Time
Last stringCheckin - Time that the instance last checked in with the service (in RFC 3339 format).
- Time
Updated string - The date and time the instance was last updated (in RFC 3339 format).
- Updates
Available int - Number of updates available for installation.
- Work
Request intCount - Number of work requests associated with this instance.
- architecture String
- The CPU architecture type of the managed instance.
- autonomous
Settings List<GetManaged Instances Managed Instance Collection Item Autonomous Setting> - Settings for the Autonomous Linux service.
- bug
Updates IntegerAvailable - Number of bug fix type updates available for installation.
- compartment
Id String - The OCID of the compartment that contains the resources to list. This filter returns only resources contained within the specified compartment.
- description String
- Software source description.
- display
Name String - A filter to return resources that match the given display names.
- enhancement
Updates IntegerAvailable - Number of enhancement type updates available for installation.
- id String
- The OCID of the software source.
- installed
Packages Integer - Number of packages installed on the instance.
- installed
Windows IntegerUpdates - Number of Windows updates installed on the instance.
- is
Managed BooleanBy Autonomous Linux - Indicates whether to list only resources managed by the Autonomous Linux service.
- is
Management BooleanStation - A filter to return only managed instances that are acting as management stations.
- is
Reboot BooleanRequired - Indicates whether a reboot is required to complete installation of updates.
- ksplice
Effective StringKernel Version - The ksplice effective kernel version.
- lifecycle
Environments List<GetManaged Instances Managed Instance Collection Item Lifecycle Environment> - A filter to return only managed instances in a specific lifecycle environment.
- lifecycle
Stages List<GetManaged Instances Managed Instance Collection Item Lifecycle Stage> - A filter to return only managed instances that are associated with the specified lifecycle environment.
- location String
- A filter to return only resources whose location matches the given value.
- managed
Instance List<GetGroups Managed Instances Managed Instance Collection Item Managed Instance Group> - Id and name of a resource to simplify the display for the user.
- managed
Instance StringId - The OCID of the managed instance. This filter returns resources associated with this managed instance.
- notification
Topic StringId - The OCID for the Oracle Notifications service (ONS) topic. ONS is the channel used to send notifications to the customer.
- os
Family String - A filter to return only resources that match the given operating system family.
- os
Kernel StringVersion - Operating system kernel version.
- os
Name String - Operating system name.
- os
Version String - Operating system version.
- other
Updates IntegerAvailable - Number of non-classified (other) updates available for installation.
- primary
Management StringStation Id - The OCID of the management station for the instance to use as primary management station.
- profile String
- A multi filter to return only managed instances that match the given profile ids.
- scheduled
Job IntegerCount - Number of scheduled jobs associated with this instance.
- secondary
Management StringStation Id - The OCID of the management station for the instance to use as secondary managment station.
- security
Updates IntegerAvailable - Number of security type updates available for installation.
- software
Sources List<GetManaged Instances Managed Instance Collection Item Software Source> - The list of software sources currently attached to the managed instance.
- status String
- A filter to return only managed instances whose status matches the status provided.
- tenancy
Id String - The OCID of the tenancy that the managed instance resides in.
- time
Created String - The date and time the instance was created (in RFC 3339 format).
- time
Last StringBoot - Time that the instance last booted (in RFC 3339 format).
- time
Last StringCheckin - Time that the instance last checked in with the service (in RFC 3339 format).
- time
Updated String - The date and time the instance was last updated (in RFC 3339 format).
- updates
Available Integer - Number of updates available for installation.
- work
Request IntegerCount - Number of work requests associated with this instance.
- architecture string
- The CPU architecture type of the managed instance.
- autonomous
Settings GetManaged Instances Managed Instance Collection Item Autonomous Setting[] - Settings for the Autonomous Linux service.
- bug
Updates numberAvailable - Number of bug fix type updates available for installation.
- compartment
Id string - The OCID of the compartment that contains the resources to list. This filter returns only resources contained within the specified compartment.
- description string
- Software source description.
- display
Name string - A filter to return resources that match the given display names.
- enhancement
Updates numberAvailable - Number of enhancement type updates available for installation.
- id string
- The OCID of the software source.
- installed
Packages number - Number of packages installed on the instance.
- installed
Windows numberUpdates - Number of Windows updates installed on the instance.
- is
Managed booleanBy Autonomous Linux - Indicates whether to list only resources managed by the Autonomous Linux service.
- is
Management booleanStation - A filter to return only managed instances that are acting as management stations.
- is
Reboot booleanRequired - Indicates whether a reboot is required to complete installation of updates.
- ksplice
Effective stringKernel Version - The ksplice effective kernel version.
- lifecycle
Environments GetManaged Instances Managed Instance Collection Item Lifecycle Environment[] - A filter to return only managed instances in a specific lifecycle environment.
- lifecycle
Stages GetManaged Instances Managed Instance Collection Item Lifecycle Stage[] - A filter to return only managed instances that are associated with the specified lifecycle environment.
- location string
- A filter to return only resources whose location matches the given value.
- managed
Instance GetGroups Managed Instances Managed Instance Collection Item Managed Instance Group[] - Id and name of a resource to simplify the display for the user.
- managed
Instance stringId - The OCID of the managed instance. This filter returns resources associated with this managed instance.
- notification
Topic stringId - The OCID for the Oracle Notifications service (ONS) topic. ONS is the channel used to send notifications to the customer.
- os
Family string - A filter to return only resources that match the given operating system family.
- os
Kernel stringVersion - Operating system kernel version.
- os
Name string - Operating system name.
- os
Version string - Operating system version.
- other
Updates numberAvailable - Number of non-classified (other) updates available for installation.
- primary
Management stringStation Id - The OCID of the management station for the instance to use as primary management station.
- profile string
- A multi filter to return only managed instances that match the given profile ids.
- scheduled
Job numberCount - Number of scheduled jobs associated with this instance.
- secondary
Management stringStation Id - The OCID of the management station for the instance to use as secondary managment station.
- security
Updates numberAvailable - Number of security type updates available for installation.
- software
Sources GetManaged Instances Managed Instance Collection Item Software Source[] - The list of software sources currently attached to the managed instance.
- status string
- A filter to return only managed instances whose status matches the status provided.
- tenancy
Id string - The OCID of the tenancy that the managed instance resides in.
- time
Created string - The date and time the instance was created (in RFC 3339 format).
- time
Last stringBoot - Time that the instance last booted (in RFC 3339 format).
- time
Last stringCheckin - Time that the instance last checked in with the service (in RFC 3339 format).
- time
Updated string - The date and time the instance was last updated (in RFC 3339 format).
- updates
Available number - Number of updates available for installation.
- work
Request numberCount - Number of work requests associated with this instance.
- architecture str
- The CPU architecture type of the managed instance.
- autonomous_
settings Sequence[osmanagementhub.Get Managed Instances Managed Instance Collection Item Autonomous Setting] - Settings for the Autonomous Linux service.
- bug_
updates_ intavailable - Number of bug fix type updates available for installation.
- 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
- Software source description.
- display_
name str - A filter to return resources that match the given display names.
- enhancement_
updates_ intavailable - Number of enhancement type updates available for installation.
- id str
- The OCID of the software source.
- installed_
packages int - Number of packages installed on the instance.
- installed_
windows_ intupdates - Number of Windows updates installed on the instance.
- is_
managed_ boolby_ autonomous_ linux - Indicates whether to list only resources managed by the Autonomous Linux service.
- is_
management_ boolstation - A filter to return only managed instances that are acting as management stations.
- is_
reboot_ boolrequired - Indicates whether a reboot is required to complete installation of updates.
- ksplice_
effective_ strkernel_ version - The ksplice effective kernel version.
- lifecycle_
environments Sequence[osmanagementhub.Get Managed Instances Managed Instance Collection Item Lifecycle Environment] - A filter to return only managed instances in a specific lifecycle environment.
- lifecycle_
stages Sequence[osmanagementhub.Get Managed Instances Managed Instance Collection Item Lifecycle Stage] - A filter to return only managed instances that are associated with the specified lifecycle environment.
- location str
- A filter to return only resources whose location matches the given value.
- managed_
instance_ Sequence[osmanagementhub.groups Get Managed Instances Managed Instance Collection Item Managed Instance Group] - Id and name of a resource to simplify the display for the user.
- managed_
instance_ strid - The OCID of the managed instance. This filter returns resources associated with this managed instance.
- notification_
topic_ strid - The OCID for the Oracle Notifications service (ONS) topic. ONS is the channel used to send notifications to the customer.
- os_
family str - A filter to return only resources that match the given operating system family.
- os_
kernel_ strversion - Operating system kernel version.
- os_
name str - Operating system name.
- os_
version str - Operating system version.
- other_
updates_ intavailable - Number of non-classified (other) updates available for installation.
- primary_
management_ strstation_ id - The OCID of the management station for the instance to use as primary management station.
- profile str
- A multi filter to return only managed instances that match the given profile ids.
- scheduled_
job_ intcount - Number of scheduled jobs associated with this instance.
- secondary_
management_ strstation_ id - The OCID of the management station for the instance to use as secondary managment station.
- security_
updates_ intavailable - Number of security type updates available for installation.
- software_
sources Sequence[osmanagementhub.Get Managed Instances Managed Instance Collection Item Software Source] - The list of software sources currently attached to the managed instance.
- status str
- A filter to return only managed instances whose status matches the status provided.
- tenancy_
id str - The OCID of the tenancy that the managed instance resides in.
- time_
created str - The date and time the instance was created (in RFC 3339 format).
- time_
last_ strboot - Time that the instance last booted (in RFC 3339 format).
- time_
last_ strcheckin - Time that the instance last checked in with the service (in RFC 3339 format).
- time_
updated str - The date and time the instance was last updated (in RFC 3339 format).
- updates_
available int - Number of updates available for installation.
- work_
request_ intcount - Number of work requests associated with this instance.
- architecture String
- The CPU architecture type of the managed instance.
- autonomous
Settings List<Property Map> - Settings for the Autonomous Linux service.
- bug
Updates NumberAvailable - Number of bug fix type updates available for installation.
- compartment
Id String - The OCID of the compartment that contains the resources to list. This filter returns only resources contained within the specified compartment.
- description String
- Software source description.
- display
Name String - A filter to return resources that match the given display names.
- enhancement
Updates NumberAvailable - Number of enhancement type updates available for installation.
- id String
- The OCID of the software source.
- installed
Packages Number - Number of packages installed on the instance.
- installed
Windows NumberUpdates - Number of Windows updates installed on the instance.
- is
Managed BooleanBy Autonomous Linux - Indicates whether to list only resources managed by the Autonomous Linux service.
- is
Management BooleanStation - A filter to return only managed instances that are acting as management stations.
- is
Reboot BooleanRequired - Indicates whether a reboot is required to complete installation of updates.
- ksplice
Effective StringKernel Version - The ksplice effective kernel version.
- lifecycle
Environments List<Property Map> - A filter to return only managed instances in a specific lifecycle environment.
- lifecycle
Stages List<Property Map> - A filter to return only managed instances that are associated with the specified lifecycle environment.
- location String
- A filter to return only resources whose location matches the given value.
- managed
Instance List<Property Map>Groups - Id and name of a resource to simplify the display for the user.
- managed
Instance StringId - The OCID of the managed instance. This filter returns resources associated with this managed instance.
- notification
Topic StringId - The OCID for the Oracle Notifications service (ONS) topic. ONS is the channel used to send notifications to the customer.
- os
Family String - A filter to return only resources that match the given operating system family.
- os
Kernel StringVersion - Operating system kernel version.
- os
Name String - Operating system name.
- os
Version String - Operating system version.
- other
Updates NumberAvailable - Number of non-classified (other) updates available for installation.
- primary
Management StringStation Id - The OCID of the management station for the instance to use as primary management station.
- profile String
- A multi filter to return only managed instances that match the given profile ids.
- scheduled
Job NumberCount - Number of scheduled jobs associated with this instance.
- secondary
Management StringStation Id - The OCID of the management station for the instance to use as secondary managment station.
- security
Updates NumberAvailable - Number of security type updates available for installation.
- software
Sources List<Property Map> - The list of software sources currently attached to the managed instance.
- status String
- A filter to return only managed instances whose status matches the status provided.
- tenancy
Id String - The OCID of the tenancy that the managed instance resides in.
- time
Created String - The date and time the instance was created (in RFC 3339 format).
- time
Last StringBoot - Time that the instance last booted (in RFC 3339 format).
- time
Last StringCheckin - Time that the instance last checked in with the service (in RFC 3339 format).
- time
Updated String - The date and time the instance was last updated (in RFC 3339 format).
- updates
Available Number - Number of updates available for installation.
- work
Request NumberCount - Number of work requests associated with this instance.
GetManagedInstancesManagedInstanceCollectionItemAutonomousSetting
- bool
- Indicates whether Autonomous Linux will collect crash files. This setting can be changed by the user.
- Scheduled
Job stringId - The OCID of the restricted scheduled job associated with this instance. This value cannot be deleted by the user.
- bool
- Indicates whether Autonomous Linux will collect crash files. This setting can be changed by the user.
- Scheduled
Job stringId - The OCID of the restricted scheduled job associated with this instance. This value cannot be deleted by the user.
- Boolean
- Indicates whether Autonomous Linux will collect crash files. This setting can be changed by the user.
- scheduled
Job StringId - The OCID of the restricted scheduled job associated with this instance. This value cannot be deleted by the user.
- boolean
- Indicates whether Autonomous Linux will collect crash files. This setting can be changed by the user.
- scheduled
Job stringId - The OCID of the restricted scheduled job associated with this instance. This value cannot be deleted by the user.
- bool
- Indicates whether Autonomous Linux will collect crash files. This setting can be changed by the user.
- scheduled_
job_ strid - The OCID of the restricted scheduled job associated with this instance. This value cannot be deleted by the user.
- Boolean
- Indicates whether Autonomous Linux will collect crash files. This setting can be changed by the user.
- scheduled
Job StringId - The OCID of the restricted scheduled job associated with this instance. This value cannot be deleted by the user.
GetManagedInstancesManagedInstanceCollectionItemLifecycleEnvironment
- Display
Name string - A filter to return resources that match the given display names.
- Id string
- The OCID of the software source.
- Display
Name string - A filter to return resources that match the given display names.
- Id string
- The OCID of the software source.
- display
Name String - A filter to return resources that match the given display names.
- id String
- The OCID of the software source.
- display
Name string - A filter to return resources that match the given display names.
- id string
- The OCID of the software source.
- display_
name str - A filter to return resources that match the given display names.
- id str
- The OCID of the software source.
- display
Name String - A filter to return resources that match the given display names.
- id String
- The OCID of the software source.
GetManagedInstancesManagedInstanceCollectionItemLifecycleStage
- Display
Name string - A filter to return resources that match the given display names.
- Id string
- The OCID of the software source.
- Display
Name string - A filter to return resources that match the given display names.
- Id string
- The OCID of the software source.
- display
Name String - A filter to return resources that match the given display names.
- id String
- The OCID of the software source.
- display
Name string - A filter to return resources that match the given display names.
- id string
- The OCID of the software source.
- display_
name str - A filter to return resources that match the given display names.
- id str
- The OCID of the software source.
- display
Name String - A filter to return resources that match the given display names.
- id String
- The OCID of the software source.
GetManagedInstancesManagedInstanceCollectionItemManagedInstanceGroup
- Display
Name string - A filter to return resources that match the given display names.
- Id string
- The OCID of the software source.
- Display
Name string - A filter to return resources that match the given display names.
- Id string
- The OCID of the software source.
- display
Name String - A filter to return resources that match the given display names.
- id String
- The OCID of the software source.
- display
Name string - A filter to return resources that match the given display names.
- id string
- The OCID of the software source.
- display_
name str - A filter to return resources that match the given display names.
- id str
- The OCID of the software source.
- display
Name String - A filter to return resources that match the given display names.
- id String
- The OCID of the software source.
GetManagedInstancesManagedInstanceCollectionItemSoftwareSource
- Description string
- Software source description.
- Display
Name string - A filter to return resources that match the given display names.
- Id string
- The OCID of the software source.
- Is
Mandatory boolFor Autonomous Linux - Indicates whether this is a required software source for Autonomous Linux instances. If true, the user can't unselect it.
- Software
Source stringType - Type of the software source.
- Description string
- Software source description.
- Display
Name string - A filter to return resources that match the given display names.
- Id string
- The OCID of the software source.
- Is
Mandatory boolFor Autonomous Linux - Indicates whether this is a required software source for Autonomous Linux instances. If true, the user can't unselect it.
- Software
Source stringType - Type of the software source.
- description String
- Software source description.
- display
Name String - A filter to return resources that match the given display names.
- id String
- The OCID of the software source.
- is
Mandatory BooleanFor Autonomous Linux - Indicates whether this is a required software source for Autonomous Linux instances. If true, the user can't unselect it.
- software
Source StringType - Type of the software source.
- description string
- Software source description.
- display
Name string - A filter to return resources that match the given display names.
- id string
- The OCID of the software source.
- is
Mandatory booleanFor Autonomous Linux - Indicates whether this is a required software source for Autonomous Linux instances. If true, the user can't unselect it.
- software
Source stringType - Type of the software source.
- description str
- Software source description.
- display_
name str - A filter to return resources that match the given display names.
- id str
- The OCID of the software source.
- is_
mandatory_ boolfor_ autonomous_ linux - Indicates whether this is a required software source for Autonomous Linux instances. If true, the user can't unselect it.
- software_
source_ strtype - Type of the software source.
- description String
- Software source description.
- display
Name String - A filter to return resources that match the given display names.
- id String
- The OCID of the software source.
- is
Mandatory BooleanFor Autonomous Linux - Indicates whether this is a required software source for Autonomous Linux instances. If true, the user can't unselect it.
- software
Source StringType - Type of the software source.
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
oci
Terraform Provider.