oci.OsManagementHub.getLifecycleEnvironments
Explore with Pulumi AI
This data source provides the list of Lifecycle Environments in Oracle Cloud Infrastructure Os Management Hub service.
Lists lifecycle environments that match the specified compartment or lifecycle environment OCID. Filter the list against a variety of criteria including but not limited to its name, status, architecture, and OS family.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testLifecycleEnvironments = oci.OsManagementHub.getLifecycleEnvironments({
    archType: lifecycleEnvironmentArchType,
    compartmentId: compartmentId,
    displayNames: lifecycleEnvironmentDisplayName,
    displayNameContains: lifecycleEnvironmentDisplayNameContains,
    lifecycleEnvironmentId: testLifecycleEnvironment.id,
    locations: lifecycleEnvironmentLocation,
    locationNotEqualTos: lifecycleEnvironmentLocationNotEqualTo,
    osFamily: lifecycleEnvironmentOsFamily,
    state: lifecycleEnvironmentState,
});
import pulumi
import pulumi_oci as oci
test_lifecycle_environments = oci.OsManagementHub.get_lifecycle_environments(arch_type=lifecycle_environment_arch_type,
    compartment_id=compartment_id,
    display_names=lifecycle_environment_display_name,
    display_name_contains=lifecycle_environment_display_name_contains,
    lifecycle_environment_id=test_lifecycle_environment["id"],
    locations=lifecycle_environment_location,
    location_not_equal_tos=lifecycle_environment_location_not_equal_to,
    os_family=lifecycle_environment_os_family,
    state=lifecycle_environment_state)
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.GetLifecycleEnvironments(ctx, &osmanagementhub.GetLifecycleEnvironmentsArgs{
			ArchType:               pulumi.StringRef(lifecycleEnvironmentArchType),
			CompartmentId:          pulumi.StringRef(compartmentId),
			DisplayNames:           lifecycleEnvironmentDisplayName,
			DisplayNameContains:    pulumi.StringRef(lifecycleEnvironmentDisplayNameContains),
			LifecycleEnvironmentId: pulumi.StringRef(testLifecycleEnvironment.Id),
			Locations:              lifecycleEnvironmentLocation,
			LocationNotEqualTos:    lifecycleEnvironmentLocationNotEqualTo,
			OsFamily:               pulumi.StringRef(lifecycleEnvironmentOsFamily),
			State:                  pulumi.StringRef(lifecycleEnvironmentState),
		}, 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 testLifecycleEnvironments = Oci.OsManagementHub.GetLifecycleEnvironments.Invoke(new()
    {
        ArchType = lifecycleEnvironmentArchType,
        CompartmentId = compartmentId,
        DisplayNames = lifecycleEnvironmentDisplayName,
        DisplayNameContains = lifecycleEnvironmentDisplayNameContains,
        LifecycleEnvironmentId = testLifecycleEnvironment.Id,
        Locations = lifecycleEnvironmentLocation,
        LocationNotEqualTos = lifecycleEnvironmentLocationNotEqualTo,
        OsFamily = lifecycleEnvironmentOsFamily,
        State = lifecycleEnvironmentState,
    });
});
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.GetLifecycleEnvironmentsArgs;
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 testLifecycleEnvironments = OsManagementHubFunctions.getLifecycleEnvironments(GetLifecycleEnvironmentsArgs.builder()
            .archType(lifecycleEnvironmentArchType)
            .compartmentId(compartmentId)
            .displayNames(lifecycleEnvironmentDisplayName)
            .displayNameContains(lifecycleEnvironmentDisplayNameContains)
            .lifecycleEnvironmentId(testLifecycleEnvironment.id())
            .locations(lifecycleEnvironmentLocation)
            .locationNotEqualTos(lifecycleEnvironmentLocationNotEqualTo)
            .osFamily(lifecycleEnvironmentOsFamily)
            .state(lifecycleEnvironmentState)
            .build());
    }
}
variables:
  testLifecycleEnvironments:
    fn::invoke:
      function: oci:OsManagementHub:getLifecycleEnvironments
      arguments:
        archType: ${lifecycleEnvironmentArchType}
        compartmentId: ${compartmentId}
        displayNames: ${lifecycleEnvironmentDisplayName}
        displayNameContains: ${lifecycleEnvironmentDisplayNameContains}
        lifecycleEnvironmentId: ${testLifecycleEnvironment.id}
        locations: ${lifecycleEnvironmentLocation}
        locationNotEqualTos: ${lifecycleEnvironmentLocationNotEqualTo}
        osFamily: ${lifecycleEnvironmentOsFamily}
        state: ${lifecycleEnvironmentState}
Using getLifecycleEnvironments
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 getLifecycleEnvironments(args: GetLifecycleEnvironmentsArgs, opts?: InvokeOptions): Promise<GetLifecycleEnvironmentsResult>
function getLifecycleEnvironmentsOutput(args: GetLifecycleEnvironmentsOutputArgs, opts?: InvokeOptions): Output<GetLifecycleEnvironmentsResult>def get_lifecycle_environments(arch_type: Optional[str] = None,
                               compartment_id: Optional[str] = None,
                               display_name_contains: Optional[str] = None,
                               display_names: Optional[Sequence[str]] = None,
                               filters: Optional[Sequence[GetLifecycleEnvironmentsFilter]] = None,
                               lifecycle_environment_id: Optional[str] = None,
                               location_not_equal_tos: Optional[Sequence[str]] = None,
                               locations: Optional[Sequence[str]] = None,
                               os_family: Optional[str] = None,
                               state: Optional[str] = None,
                               opts: Optional[InvokeOptions] = None) -> GetLifecycleEnvironmentsResult
def get_lifecycle_environments_output(arch_type: Optional[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[GetLifecycleEnvironmentsFilterArgs]]]] = None,
                               lifecycle_environment_id: 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,
                               os_family: Optional[pulumi.Input[str]] = None,
                               state: Optional[pulumi.Input[str]] = None,
                               opts: Optional[InvokeOptions] = None) -> Output[GetLifecycleEnvironmentsResult]func GetLifecycleEnvironments(ctx *Context, args *GetLifecycleEnvironmentsArgs, opts ...InvokeOption) (*GetLifecycleEnvironmentsResult, error)
func GetLifecycleEnvironmentsOutput(ctx *Context, args *GetLifecycleEnvironmentsOutputArgs, opts ...InvokeOption) GetLifecycleEnvironmentsResultOutput> Note: This function is named GetLifecycleEnvironments in the Go SDK.
public static class GetLifecycleEnvironments 
{
    public static Task<GetLifecycleEnvironmentsResult> InvokeAsync(GetLifecycleEnvironmentsArgs args, InvokeOptions? opts = null)
    public static Output<GetLifecycleEnvironmentsResult> Invoke(GetLifecycleEnvironmentsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetLifecycleEnvironmentsResult> getLifecycleEnvironments(GetLifecycleEnvironmentsArgs args, InvokeOptions options)
public static Output<GetLifecycleEnvironmentsResult> getLifecycleEnvironments(GetLifecycleEnvironmentsArgs args, InvokeOptions options)
fn::invoke:
  function: oci:OsManagementHub/getLifecycleEnvironments:getLifecycleEnvironments
  arguments:
    # arguments dictionaryThe following arguments are supported:
- ArchType string
- A filter to return only profiles that match the given archType.
- CompartmentId string
- (Updatable) The OCID of the compartment that contains the resources to list. This filter returns only resources contained within the specified compartment.
- DisplayName stringContains 
- 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<GetLifecycle Environments Filter> 
- LifecycleEnvironment stringId 
- The OCID of the lifecycle environment.
- LocationNot 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.
- OsFamily string
- A filter to return only resources that match the given operating system family.
- State string
- A filter to return only the lifecycle environments that match the display name given.
- ArchType string
- A filter to return only profiles that match the given archType.
- CompartmentId string
- (Updatable) The OCID of the compartment that contains the resources to list. This filter returns only resources contained within the specified compartment.
- DisplayName stringContains 
- 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
[]GetLifecycle Environments Filter 
- LifecycleEnvironment stringId 
- The OCID of the lifecycle environment.
- LocationNot []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.
- OsFamily string
- A filter to return only resources that match the given operating system family.
- State string
- A filter to return only the lifecycle environments that match the display name given.
- archType String
- A filter to return only profiles that match the given archType.
- compartmentId String
- (Updatable) The OCID of the compartment that contains the resources to list. This filter returns only resources contained within the specified compartment.
- displayName StringContains 
- 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<GetLifecycle Environments Filter> 
- lifecycleEnvironment StringId 
- The OCID of the lifecycle environment.
- locationNot 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.
- osFamily String
- A filter to return only resources that match the given operating system family.
- state String
- A filter to return only the lifecycle environments that match the display name given.
- archType string
- A filter to return only profiles that match the given archType.
- compartmentId string
- (Updatable) The OCID of the compartment that contains the resources to list. This filter returns only resources contained within the specified compartment.
- displayName stringContains 
- 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
GetLifecycle Environments Filter[] 
- lifecycleEnvironment stringId 
- The OCID of the lifecycle environment.
- locationNot 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.
- osFamily string
- A filter to return only resources that match the given operating system family.
- state string
- A filter to return only the lifecycle environments that match the display name given.
- arch_type str
- A filter to return only profiles that match the given archType.
- compartment_id str
- (Updatable) 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[GetLifecycle Environments Filter] 
- lifecycle_environment_ strid 
- The OCID of the 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.
- os_family str
- A filter to return only resources that match the given operating system family.
- state str
- A filter to return only the lifecycle environments that match the display name given.
- archType String
- A filter to return only profiles that match the given archType.
- compartmentId String
- (Updatable) The OCID of the compartment that contains the resources to list. This filter returns only resources contained within the specified compartment.
- displayName StringContains 
- 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>
- lifecycleEnvironment StringId 
- The OCID of the lifecycle environment.
- locationNot 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.
- osFamily String
- A filter to return only resources that match the given operating system family.
- state String
- A filter to return only the lifecycle environments that match the display name given.
getLifecycleEnvironments Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- LifecycleEnvironment List<GetCollections Lifecycle Environments Lifecycle Environment Collection> 
- The list of lifecycle_environment_collection.
- ArchType string
- The CPU architecture of the managed instances in the lifecycle stage.
- CompartmentId string
- The OCID of the compartment that contains the lifecycle stage.
- DisplayName stringContains 
- DisplayNames List<string>
- Software source name.
- Filters
List<GetLifecycle Environments Filter> 
- LifecycleEnvironment stringId 
- The OCID of the lifecycle environment that contains the lifecycle stage.
- LocationNot List<string>Equal Tos 
- Locations List<string>
- The location of managed instances associated with the lifecycle stage.
- OsFamily string
- The operating system of the managed instances in the lifecycle stage.
- State string
- The current state of the lifecycle environment.
- Id string
- The provider-assigned unique ID for this managed resource.
- LifecycleEnvironment []GetCollections Lifecycle Environments Lifecycle Environment Collection 
- The list of lifecycle_environment_collection.
- ArchType string
- The CPU architecture of the managed instances in the lifecycle stage.
- CompartmentId string
- The OCID of the compartment that contains the lifecycle stage.
- DisplayName stringContains 
- DisplayNames []string
- Software source name.
- Filters
[]GetLifecycle Environments Filter 
- LifecycleEnvironment stringId 
- The OCID of the lifecycle environment that contains the lifecycle stage.
- LocationNot []stringEqual Tos 
- Locations []string
- The location of managed instances associated with the lifecycle stage.
- OsFamily string
- The operating system of the managed instances in the lifecycle stage.
- State string
- The current state of the lifecycle environment.
- id String
- The provider-assigned unique ID for this managed resource.
- lifecycleEnvironment List<GetCollections Lifecycle Environments Lifecycle Environment Collection> 
- The list of lifecycle_environment_collection.
- archType String
- The CPU architecture of the managed instances in the lifecycle stage.
- compartmentId String
- The OCID of the compartment that contains the lifecycle stage.
- displayName StringContains 
- displayNames List<String>
- Software source name.
- filters
List<GetLifecycle Environments Filter> 
- lifecycleEnvironment StringId 
- The OCID of the lifecycle environment that contains the lifecycle stage.
- locationNot List<String>Equal Tos 
- locations List<String>
- The location of managed instances associated with the lifecycle stage.
- osFamily String
- The operating system of the managed instances in the lifecycle stage.
- state String
- The current state of the lifecycle environment.
- id string
- The provider-assigned unique ID for this managed resource.
- lifecycleEnvironment GetCollections Lifecycle Environments Lifecycle Environment Collection[] 
- The list of lifecycle_environment_collection.
- archType string
- The CPU architecture of the managed instances in the lifecycle stage.
- compartmentId string
- The OCID of the compartment that contains the lifecycle stage.
- displayName stringContains 
- displayNames string[]
- Software source name.
- filters
GetLifecycle Environments Filter[] 
- lifecycleEnvironment stringId 
- The OCID of the lifecycle environment that contains the lifecycle stage.
- locationNot string[]Equal Tos 
- locations string[]
- The location of managed instances associated with the lifecycle stage.
- osFamily string
- The operating system of the managed instances in the lifecycle stage.
- state string
- The current state of the lifecycle environment.
- id str
- The provider-assigned unique ID for this managed resource.
- lifecycle_environment_ Sequence[Getcollections Lifecycle Environments Lifecycle Environment Collection] 
- The list of lifecycle_environment_collection.
- arch_type str
- The CPU architecture of the managed instances in the lifecycle stage.
- compartment_id str
- The OCID of the compartment that contains the lifecycle stage.
- display_name_ strcontains 
- display_names Sequence[str]
- Software source name.
- filters
Sequence[GetLifecycle Environments Filter] 
- lifecycle_environment_ strid 
- The OCID of the lifecycle environment that contains the lifecycle stage.
- location_not_ Sequence[str]equal_ tos 
- locations Sequence[str]
- The location of managed instances associated with the lifecycle stage.
- os_family str
- The operating system of the managed instances in the lifecycle stage.
- state str
- The current state of the lifecycle environment.
- id String
- The provider-assigned unique ID for this managed resource.
- lifecycleEnvironment List<Property Map>Collections 
- The list of lifecycle_environment_collection.
- archType String
- The CPU architecture of the managed instances in the lifecycle stage.
- compartmentId String
- The OCID of the compartment that contains the lifecycle stage.
- displayName StringContains 
- displayNames List<String>
- Software source name.
- filters List<Property Map>
- lifecycleEnvironment StringId 
- The OCID of the lifecycle environment that contains the lifecycle stage.
- locationNot List<String>Equal Tos 
- locations List<String>
- The location of managed instances associated with the lifecycle stage.
- osFamily String
- The operating system of the managed instances in the lifecycle stage.
- state String
- The current state of the lifecycle environment.
Supporting Types
GetLifecycleEnvironmentsFilter   
GetLifecycleEnvironmentsLifecycleEnvironmentCollection     
GetLifecycleEnvironmentsLifecycleEnvironmentCollectionItem      
- ArchType string
- A filter to return only profiles that match the given archType.
- CompartmentId string
- (Updatable) The OCID of the compartment that contains the resources to list. This filter returns only resources contained within the specified compartment.
- Dictionary<string, string>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
- Description string
- Software source description.
- DisplayName string
- A filter to return resources that match the given display names.
- Dictionary<string, string>
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
- Id string
- The OCID of the software source.
- Location string
- A filter to return only resources whose location matches the given value.
- OsFamily string
- A filter to return only resources that match the given operating system family.
- Stages
List<GetLifecycle Environments Lifecycle Environment Collection Item Stage> 
- User-specified list of lifecycle stages used within the lifecycle environment.
- State string
- A filter to return only the lifecycle environments that match the display name given.
- Dictionary<string, string>
- System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
- TimeCreated string
- The time the lifecycle environment was created (in RFC 3339 format).
- TimeModified string
- The time the lifecycle environment was last modified (in RFC 3339 format).
- VendorName string
- The vendor of the operating system used by the managed instances in the lifecycle environment.
- ArchType string
- A filter to return only profiles that match the given archType.
- CompartmentId string
- (Updatable) The OCID of the compartment that contains the resources to list. This filter returns only resources contained within the specified compartment.
- map[string]string
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
- Description string
- Software source description.
- DisplayName string
- A filter to return resources that match the given display names.
- map[string]string
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
- Id string
- The OCID of the software source.
- Location string
- A filter to return only resources whose location matches the given value.
- OsFamily string
- A filter to return only resources that match the given operating system family.
- Stages
[]GetLifecycle Environments Lifecycle Environment Collection Item Stage 
- User-specified list of lifecycle stages used within the lifecycle environment.
- State string
- A filter to return only the lifecycle environments that match the display name given.
- map[string]string
- System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
- TimeCreated string
- The time the lifecycle environment was created (in RFC 3339 format).
- TimeModified string
- The time the lifecycle environment was last modified (in RFC 3339 format).
- VendorName string
- The vendor of the operating system used by the managed instances in the lifecycle environment.
- archType String
- A filter to return only profiles that match the given archType.
- compartmentId String
- (Updatable) The OCID of the compartment that contains the resources to list. This filter returns only resources contained within the specified compartment.
- Map<String,String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
- description String
- Software source description.
- displayName String
- A filter to return resources that match the given display names.
- Map<String,String>
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
- id String
- The OCID of the software source.
- location String
- A filter to return only resources whose location matches the given value.
- osFamily String
- A filter to return only resources that match the given operating system family.
- stages
List<GetLifecycle Environments Lifecycle Environment Collection Item Stage> 
- User-specified list of lifecycle stages used within the lifecycle environment.
- state String
- A filter to return only the lifecycle environments that match the display name given.
- Map<String,String>
- System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
- timeCreated String
- The time the lifecycle environment was created (in RFC 3339 format).
- timeModified String
- The time the lifecycle environment was last modified (in RFC 3339 format).
- vendorName String
- The vendor of the operating system used by the managed instances in the lifecycle environment.
- archType string
- A filter to return only profiles that match the given archType.
- compartmentId string
- (Updatable) The OCID of the compartment that contains the resources to list. This filter returns only resources contained within the specified compartment.
- {[key: string]: string}
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
- description string
- Software source description.
- displayName string
- A filter to return resources that match the given display names.
- {[key: string]: string}
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
- id string
- The OCID of the software source.
- location string
- A filter to return only resources whose location matches the given value.
- osFamily string
- A filter to return only resources that match the given operating system family.
- stages
GetLifecycle Environments Lifecycle Environment Collection Item Stage[] 
- User-specified list of lifecycle stages used within the lifecycle environment.
- state string
- A filter to return only the lifecycle environments that match the display name given.
- {[key: string]: string}
- System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
- timeCreated string
- The time the lifecycle environment was created (in RFC 3339 format).
- timeModified string
- The time the lifecycle environment was last modified (in RFC 3339 format).
- vendorName string
- The vendor of the operating system used by the managed instances in the lifecycle environment.
- arch_type str
- A filter to return only profiles that match the given archType.
- compartment_id str
- (Updatable) The OCID of the compartment that contains the resources to list. This filter returns only resources contained within the specified compartment.
- Mapping[str, str]
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
- description str
- Software source description.
- display_name str
- A filter to return resources that match the given display names.
- Mapping[str, str]
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
- id str
- The OCID of the software source.
- location str
- A filter to return only resources whose location matches the given value.
- os_family str
- A filter to return only resources that match the given operating system family.
- stages
Sequence[GetLifecycle Environments Lifecycle Environment Collection Item Stage] 
- User-specified list of lifecycle stages used within the lifecycle environment.
- state str
- A filter to return only the lifecycle environments that match the display name given.
- Mapping[str, str]
- System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
- time_created str
- The time the lifecycle environment was created (in RFC 3339 format).
- time_modified str
- The time the lifecycle environment was last modified (in RFC 3339 format).
- vendor_name str
- The vendor of the operating system used by the managed instances in the lifecycle environment.
- archType String
- A filter to return only profiles that match the given archType.
- compartmentId String
- (Updatable) The OCID of the compartment that contains the resources to list. This filter returns only resources contained within the specified compartment.
- Map<String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
- description String
- Software source description.
- displayName String
- A filter to return resources that match the given display names.
- Map<String>
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
- id String
- The OCID of the software source.
- location String
- A filter to return only resources whose location matches the given value.
- osFamily String
- A filter to return only resources that match the given operating system family.
- stages List<Property Map>
- User-specified list of lifecycle stages used within the lifecycle environment.
- state String
- A filter to return only the lifecycle environments that match the display name given.
- Map<String>
- System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
- timeCreated String
- The time the lifecycle environment was created (in RFC 3339 format).
- timeModified String
- The time the lifecycle environment was last modified (in RFC 3339 format).
- vendorName String
- The vendor of the operating system used by the managed instances in the lifecycle environment.
GetLifecycleEnvironmentsLifecycleEnvironmentCollectionItemStage       
- ArchType string
- A filter to return only profiles that match the given archType.
- CompartmentId string
- (Updatable) The OCID of the compartment that contains the resources to list. This filter returns only resources contained within the specified compartment.
- Dictionary<string, string>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
- DisplayName string
- A filter to return resources that match the given display names.
- Dictionary<string, string>
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
- Id string
- The OCID of the software source.
- LifecycleEnvironment stringDisplay Name 
- The user-friendly name for the lifecycle environment. Does not have to be unique, and it's changeable. Avoid entering confidential information.
- LifecycleEnvironment stringId 
- The OCID of the lifecycle environment.
- Location string
- A filter to return only resources whose location matches the given value.
- ManagedInstances int
- The number of managed instances associated with the lifecycle stage.
- OsFamily string
- A filter to return only resources that match the given operating system family.
- Rank int
- User-specified rank for the lifecycle stage. Rank determines the hierarchy of the lifecycle stages within the lifecycle environment.
- SoftwareSource List<GetIds Lifecycle Environments Lifecycle Environment Collection Item Stage Software Source Id> 
- Provides identifying information for the specified software source.
- State string
- A filter to return only the lifecycle environments that match the display name given.
- Dictionary<string, string>
- System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
- TimeCreated string
- The time the lifecycle environment was created (in RFC 3339 format).
- TimeModified string
- The time the lifecycle environment was last modified (in RFC 3339 format).
- VendorName string
- The vendor of the operating system used by the managed instances in the lifecycle environment.
- ArchType string
- A filter to return only profiles that match the given archType.
- CompartmentId string
- (Updatable) The OCID of the compartment that contains the resources to list. This filter returns only resources contained within the specified compartment.
- map[string]string
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
- DisplayName string
- A filter to return resources that match the given display names.
- map[string]string
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
- Id string
- The OCID of the software source.
- LifecycleEnvironment stringDisplay Name 
- The user-friendly name for the lifecycle environment. Does not have to be unique, and it's changeable. Avoid entering confidential information.
- LifecycleEnvironment stringId 
- The OCID of the lifecycle environment.
- Location string
- A filter to return only resources whose location matches the given value.
- ManagedInstances int
- The number of managed instances associated with the lifecycle stage.
- OsFamily string
- A filter to return only resources that match the given operating system family.
- Rank int
- User-specified rank for the lifecycle stage. Rank determines the hierarchy of the lifecycle stages within the lifecycle environment.
- SoftwareSource []GetIds Lifecycle Environments Lifecycle Environment Collection Item Stage Software Source Id 
- Provides identifying information for the specified software source.
- State string
- A filter to return only the lifecycle environments that match the display name given.
- map[string]string
- System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
- TimeCreated string
- The time the lifecycle environment was created (in RFC 3339 format).
- TimeModified string
- The time the lifecycle environment was last modified (in RFC 3339 format).
- VendorName string
- The vendor of the operating system used by the managed instances in the lifecycle environment.
- archType String
- A filter to return only profiles that match the given archType.
- compartmentId String
- (Updatable) The OCID of the compartment that contains the resources to list. This filter returns only resources contained within the specified compartment.
- Map<String,String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
- displayName String
- A filter to return resources that match the given display names.
- Map<String,String>
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
- id String
- The OCID of the software source.
- lifecycleEnvironment StringDisplay Name 
- The user-friendly name for the lifecycle environment. Does not have to be unique, and it's changeable. Avoid entering confidential information.
- lifecycleEnvironment StringId 
- The OCID of the lifecycle environment.
- location String
- A filter to return only resources whose location matches the given value.
- managedInstances Integer
- The number of managed instances associated with the lifecycle stage.
- osFamily String
- A filter to return only resources that match the given operating system family.
- rank Integer
- User-specified rank for the lifecycle stage. Rank determines the hierarchy of the lifecycle stages within the lifecycle environment.
- softwareSource List<GetIds Lifecycle Environments Lifecycle Environment Collection Item Stage Software Source Id> 
- Provides identifying information for the specified software source.
- state String
- A filter to return only the lifecycle environments that match the display name given.
- Map<String,String>
- System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
- timeCreated String
- The time the lifecycle environment was created (in RFC 3339 format).
- timeModified String
- The time the lifecycle environment was last modified (in RFC 3339 format).
- vendorName String
- The vendor of the operating system used by the managed instances in the lifecycle environment.
- archType string
- A filter to return only profiles that match the given archType.
- compartmentId string
- (Updatable) The OCID of the compartment that contains the resources to list. This filter returns only resources contained within the specified compartment.
- {[key: string]: string}
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
- displayName string
- A filter to return resources that match the given display names.
- {[key: string]: string}
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
- id string
- The OCID of the software source.
- lifecycleEnvironment stringDisplay Name 
- The user-friendly name for the lifecycle environment. Does not have to be unique, and it's changeable. Avoid entering confidential information.
- lifecycleEnvironment stringId 
- The OCID of the lifecycle environment.
- location string
- A filter to return only resources whose location matches the given value.
- managedInstances number
- The number of managed instances associated with the lifecycle stage.
- osFamily string
- A filter to return only resources that match the given operating system family.
- rank number
- User-specified rank for the lifecycle stage. Rank determines the hierarchy of the lifecycle stages within the lifecycle environment.
- softwareSource GetIds Lifecycle Environments Lifecycle Environment Collection Item Stage Software Source Id[] 
- Provides identifying information for the specified software source.
- state string
- A filter to return only the lifecycle environments that match the display name given.
- {[key: string]: string}
- System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
- timeCreated string
- The time the lifecycle environment was created (in RFC 3339 format).
- timeModified string
- The time the lifecycle environment was last modified (in RFC 3339 format).
- vendorName string
- The vendor of the operating system used by the managed instances in the lifecycle environment.
- arch_type str
- A filter to return only profiles that match the given archType.
- compartment_id str
- (Updatable) The OCID of the compartment that contains the resources to list. This filter returns only resources contained within the specified compartment.
- Mapping[str, str]
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
- display_name str
- A filter to return resources that match the given display names.
- Mapping[str, str]
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
- id str
- The OCID of the software source.
- lifecycle_environment_ strdisplay_ name 
- The user-friendly name for the lifecycle environment. Does not have to be unique, and it's changeable. Avoid entering confidential information.
- lifecycle_environment_ strid 
- The OCID of the lifecycle environment.
- location str
- A filter to return only resources whose location matches the given value.
- managed_instances int
- The number of managed instances associated with the lifecycle stage.
- os_family str
- A filter to return only resources that match the given operating system family.
- rank int
- User-specified rank for the lifecycle stage. Rank determines the hierarchy of the lifecycle stages within the lifecycle environment.
- software_source_ Sequence[Getids Lifecycle Environments Lifecycle Environment Collection Item Stage Software Source Id] 
- Provides identifying information for the specified software source.
- state str
- A filter to return only the lifecycle environments that match the display name given.
- Mapping[str, str]
- System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
- time_created str
- The time the lifecycle environment was created (in RFC 3339 format).
- time_modified str
- The time the lifecycle environment was last modified (in RFC 3339 format).
- vendor_name str
- The vendor of the operating system used by the managed instances in the lifecycle environment.
- archType String
- A filter to return only profiles that match the given archType.
- compartmentId String
- (Updatable) The OCID of the compartment that contains the resources to list. This filter returns only resources contained within the specified compartment.
- Map<String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
- displayName String
- A filter to return resources that match the given display names.
- Map<String>
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
- id String
- The OCID of the software source.
- lifecycleEnvironment StringDisplay Name 
- The user-friendly name for the lifecycle environment. Does not have to be unique, and it's changeable. Avoid entering confidential information.
- lifecycleEnvironment StringId 
- The OCID of the lifecycle environment.
- location String
- A filter to return only resources whose location matches the given value.
- managedInstances Number
- The number of managed instances associated with the lifecycle stage.
- osFamily String
- A filter to return only resources that match the given operating system family.
- rank Number
- User-specified rank for the lifecycle stage. Rank determines the hierarchy of the lifecycle stages within the lifecycle environment.
- softwareSource List<Property Map>Ids 
- Provides identifying information for the specified software source.
- state String
- A filter to return only the lifecycle environments that match the display name given.
- Map<String>
- System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
- timeCreated String
- The time the lifecycle environment was created (in RFC 3339 format).
- timeModified String
- The time the lifecycle environment was last modified (in RFC 3339 format).
- vendorName String
- The vendor of the operating system used by the managed instances in the lifecycle environment.
GetLifecycleEnvironmentsLifecycleEnvironmentCollectionItemStageSoftwareSourceId          
- Description string
- Software source description.
- DisplayName string
- A filter to return resources that match the given display names.
- Id string
- The OCID of the software source.
- IsMandatory boolFor Autonomous Linux 
- Indicates whether this is a required software source for Autonomous Linux instances. If true, the user can't unselect it.
- SoftwareSource stringType 
- Type of the software source.
- Description string
- Software source description.
- DisplayName string
- A filter to return resources that match the given display names.
- Id string
- The OCID of the software source.
- IsMandatory boolFor Autonomous Linux 
- Indicates whether this is a required software source for Autonomous Linux instances. If true, the user can't unselect it.
- SoftwareSource stringType 
- Type of the software source.
- description String
- Software source description.
- displayName String
- A filter to return resources that match the given display names.
- id String
- The OCID of the software source.
- isMandatory BooleanFor Autonomous Linux 
- Indicates whether this is a required software source for Autonomous Linux instances. If true, the user can't unselect it.
- softwareSource StringType 
- Type of the software source.
- description string
- Software source description.
- displayName string
- A filter to return resources that match the given display names.
- id string
- The OCID of the software source.
- isMandatory booleanFor Autonomous Linux 
- Indicates whether this is a required software source for Autonomous Linux instances. If true, the user can't unselect it.
- softwareSource 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.
- displayName String
- A filter to return resources that match the given display names.
- id String
- The OCID of the software source.
- isMandatory BooleanFor Autonomous Linux 
- Indicates whether this is a required software source for Autonomous Linux instances. If true, the user can't unselect it.
- softwareSource 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 ociTerraform Provider.