1. Packages
  2. Oracle Cloud Infrastructure
  3. API Docs
  4. OsManagementHub
  5. getLifecycleEnvironment
Oracle Cloud Infrastructure v1.41.0 published on Wednesday, Jun 19, 2024 by Pulumi

oci.OsManagementHub.getLifecycleEnvironment

Explore with Pulumi AI

oci logo
Oracle Cloud Infrastructure v1.41.0 published on Wednesday, Jun 19, 2024 by Pulumi

    This data source provides details about a specific Lifecycle Environment resource in Oracle Cloud Infrastructure Os Management Hub service.

    Gets information about the specified lifecycle environment.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as oci from "@pulumi/oci";
    
    const testLifecycleEnvironment = oci.OsManagementHub.getLifecycleEnvironment({
        lifecycleEnvironmentId: testLifecycleEnvironmentOciOsManagementHubLifecycleEnvironment.id,
    });
    
    import pulumi
    import pulumi_oci as oci
    
    test_lifecycle_environment = oci.OsManagementHub.get_lifecycle_environment(lifecycle_environment_id=test_lifecycle_environment_oci_os_management_hub_lifecycle_environment["id"])
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-oci/sdk/go/oci/OsManagementHub"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := OsManagementHub.GetLifecycleEnvironment(ctx, &osmanagementhub.GetLifecycleEnvironmentArgs{
    			LifecycleEnvironmentId: testLifecycleEnvironmentOciOsManagementHubLifecycleEnvironment.Id,
    		}, nil)
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Oci = Pulumi.Oci;
    
    return await Deployment.RunAsync(() => 
    {
        var testLifecycleEnvironment = Oci.OsManagementHub.GetLifecycleEnvironment.Invoke(new()
        {
            LifecycleEnvironmentId = testLifecycleEnvironmentOciOsManagementHubLifecycleEnvironment.Id,
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.oci.OsManagementHub.OsManagementHubFunctions;
    import com.pulumi.oci.OsManagementHub.inputs.GetLifecycleEnvironmentArgs;
    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 testLifecycleEnvironment = OsManagementHubFunctions.getLifecycleEnvironment(GetLifecycleEnvironmentArgs.builder()
                .lifecycleEnvironmentId(testLifecycleEnvironmentOciOsManagementHubLifecycleEnvironment.id())
                .build());
    
        }
    }
    
    variables:
      testLifecycleEnvironment:
        fn::invoke:
          Function: oci:OsManagementHub:getLifecycleEnvironment
          Arguments:
            lifecycleEnvironmentId: ${testLifecycleEnvironmentOciOsManagementHubLifecycleEnvironment.id}
    

    Using getLifecycleEnvironment

    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 getLifecycleEnvironment(args: GetLifecycleEnvironmentArgs, opts?: InvokeOptions): Promise<GetLifecycleEnvironmentResult>
    function getLifecycleEnvironmentOutput(args: GetLifecycleEnvironmentOutputArgs, opts?: InvokeOptions): Output<GetLifecycleEnvironmentResult>
    def get_lifecycle_environment(lifecycle_environment_id: Optional[str] = None,
                                  opts: Optional[InvokeOptions] = None) -> GetLifecycleEnvironmentResult
    def get_lifecycle_environment_output(lifecycle_environment_id: Optional[pulumi.Input[str]] = None,
                                  opts: Optional[InvokeOptions] = None) -> Output[GetLifecycleEnvironmentResult]
    func GetLifecycleEnvironment(ctx *Context, args *GetLifecycleEnvironmentArgs, opts ...InvokeOption) (*GetLifecycleEnvironmentResult, error)
    func GetLifecycleEnvironmentOutput(ctx *Context, args *GetLifecycleEnvironmentOutputArgs, opts ...InvokeOption) GetLifecycleEnvironmentResultOutput

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

    public static class GetLifecycleEnvironment 
    {
        public static Task<GetLifecycleEnvironmentResult> InvokeAsync(GetLifecycleEnvironmentArgs args, InvokeOptions? opts = null)
        public static Output<GetLifecycleEnvironmentResult> Invoke(GetLifecycleEnvironmentInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetLifecycleEnvironmentResult> getLifecycleEnvironment(GetLifecycleEnvironmentArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: oci:OsManagementHub/getLifecycleEnvironment:getLifecycleEnvironment
      arguments:
        # arguments dictionary

    The following arguments are supported:

    LifecycleEnvironmentId string
    The OCID of the lifecycle environment.
    LifecycleEnvironmentId string
    The OCID of the lifecycle environment.
    lifecycleEnvironmentId String
    The OCID of the lifecycle environment.
    lifecycleEnvironmentId string
    The OCID of the lifecycle environment.
    lifecycle_environment_id str
    The OCID of the lifecycle environment.
    lifecycleEnvironmentId String
    The OCID of the lifecycle environment.

    getLifecycleEnvironment Result

    The following output properties are available:

    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.
    DefinedTags Dictionary<string, object>
    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
    Software source name.
    FreeformTags Dictionary<string, object>
    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.
    LifecycleEnvironmentId string
    The OCID of the lifecycle environment that contains the lifecycle stage.
    Location string
    The location of managed instances associated with the lifecycle stage.
    ManagedInstanceIds List<GetLifecycleEnvironmentManagedInstanceId>
    The list of managed instances associated with the lifecycle stage.
    OsFamily string
    The operating system of the managed instances in the lifecycle stage.
    Stages List<GetLifecycleEnvironmentStage>
    User-specified list of lifecycle stages used within the lifecycle environment.
    State string
    The current state of the lifecycle environment.
    SystemTags Dictionary<string, object>
    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
    The CPU architecture of the managed instances in the lifecycle stage.
    CompartmentId string
    The OCID of the compartment that contains the lifecycle stage.
    DefinedTags map[string]interface{}
    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
    Software source name.
    FreeformTags map[string]interface{}
    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.
    LifecycleEnvironmentId string
    The OCID of the lifecycle environment that contains the lifecycle stage.
    Location string
    The location of managed instances associated with the lifecycle stage.
    ManagedInstanceIds []GetLifecycleEnvironmentManagedInstanceId
    The list of managed instances associated with the lifecycle stage.
    OsFamily string
    The operating system of the managed instances in the lifecycle stage.
    Stages []GetLifecycleEnvironmentStage
    User-specified list of lifecycle stages used within the lifecycle environment.
    State string
    The current state of the lifecycle environment.
    SystemTags map[string]interface{}
    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
    The CPU architecture of the managed instances in the lifecycle stage.
    compartmentId String
    The OCID of the compartment that contains the lifecycle stage.
    definedTags Map<String,Object>
    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
    Software source name.
    freeformTags Map<String,Object>
    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.
    lifecycleEnvironmentId String
    The OCID of the lifecycle environment that contains the lifecycle stage.
    location String
    The location of managed instances associated with the lifecycle stage.
    managedInstanceIds List<GetLifecycleEnvironmentManagedInstanceId>
    The list of managed instances associated with the lifecycle stage.
    osFamily String
    The operating system of the managed instances in the lifecycle stage.
    stages List<GetLifecycleEnvironmentStage>
    User-specified list of lifecycle stages used within the lifecycle environment.
    state String
    The current state of the lifecycle environment.
    systemTags Map<String,Object>
    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
    The CPU architecture of the managed instances in the lifecycle stage.
    compartmentId string
    The OCID of the compartment that contains the lifecycle stage.
    definedTags {[key: string]: any}
    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
    Software source name.
    freeformTags {[key: string]: any}
    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.
    lifecycleEnvironmentId string
    The OCID of the lifecycle environment that contains the lifecycle stage.
    location string
    The location of managed instances associated with the lifecycle stage.
    managedInstanceIds GetLifecycleEnvironmentManagedInstanceId[]
    The list of managed instances associated with the lifecycle stage.
    osFamily string
    The operating system of the managed instances in the lifecycle stage.
    stages GetLifecycleEnvironmentStage[]
    User-specified list of lifecycle stages used within the lifecycle environment.
    state string
    The current state of the lifecycle environment.
    systemTags {[key: string]: any}
    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
    The CPU architecture of the managed instances in the lifecycle stage.
    compartment_id str
    The OCID of the compartment that contains the lifecycle stage.
    defined_tags Mapping[str, Any]
    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
    Software source name.
    freeform_tags Mapping[str, Any]
    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_id str
    The OCID of the lifecycle environment that contains the lifecycle stage.
    location str
    The location of managed instances associated with the lifecycle stage.
    managed_instance_ids Sequence[osmanagementhub.GetLifecycleEnvironmentManagedInstanceId]
    The list of managed instances associated with the lifecycle stage.
    os_family str
    The operating system of the managed instances in the lifecycle stage.
    stages Sequence[osmanagementhub.GetLifecycleEnvironmentStage]
    User-specified list of lifecycle stages used within the lifecycle environment.
    state str
    The current state of the lifecycle environment.
    system_tags Mapping[str, Any]
    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
    The CPU architecture of the managed instances in the lifecycle stage.
    compartmentId String
    The OCID of the compartment that contains the lifecycle stage.
    definedTags Map<Any>
    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
    Software source name.
    freeformTags Map<Any>
    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.
    lifecycleEnvironmentId String
    The OCID of the lifecycle environment that contains the lifecycle stage.
    location String
    The location of managed instances associated with the lifecycle stage.
    managedInstanceIds List<Property Map>
    The list of managed instances associated with the lifecycle stage.
    osFamily String
    The operating system of the managed instances in the lifecycle stage.
    stages List<Property Map>
    User-specified list of lifecycle stages used within the lifecycle environment.
    state String
    The current state of the lifecycle environment.
    systemTags Map<Any>
    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.

    Supporting Types

    GetLifecycleEnvironmentManagedInstanceId

    DisplayName string
    Software source name.
    Id string
    The OCID of the software source.
    DisplayName string
    Software source name.
    Id string
    The OCID of the software source.
    displayName String
    Software source name.
    id String
    The OCID of the software source.
    displayName string
    Software source name.
    id string
    The OCID of the software source.
    display_name str
    Software source name.
    id str
    The OCID of the software source.
    displayName String
    Software source name.
    id String
    The OCID of the software source.

    GetLifecycleEnvironmentStage

    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.
    DefinedTags Dictionary<string, object>
    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
    Software source name.
    FreeformTags Dictionary<string, object>
    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.
    LifecycleEnvironmentId string
    The OCID of the lifecycle environment.
    Location string
    The location of managed instances associated with the lifecycle stage.
    ManagedInstanceIds List<GetLifecycleEnvironmentStageManagedInstanceId>
    The list of managed instances associated with the lifecycle stage.
    OsFamily string
    The operating system of the managed instances in the lifecycle stage.
    Rank int
    User-specified rank for the lifecycle stage. Rank determines the hierarchy of the lifecycle stages within the lifecycle environment.
    SoftwareSourceIds List<GetLifecycleEnvironmentStageSoftwareSourceId>
    Provides identifying information for the specified software source.
    State string
    The current state of the lifecycle environment.
    SystemTags Dictionary<string, object>
    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
    The CPU architecture of the managed instances in the lifecycle stage.
    CompartmentId string
    The OCID of the compartment that contains the lifecycle stage.
    DefinedTags map[string]interface{}
    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
    Software source name.
    FreeformTags map[string]interface{}
    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.
    LifecycleEnvironmentId string
    The OCID of the lifecycle environment.
    Location string
    The location of managed instances associated with the lifecycle stage.
    ManagedInstanceIds []GetLifecycleEnvironmentStageManagedInstanceId
    The list of managed instances associated with the lifecycle stage.
    OsFamily string
    The operating system of the managed instances in the lifecycle stage.
    Rank int
    User-specified rank for the lifecycle stage. Rank determines the hierarchy of the lifecycle stages within the lifecycle environment.
    SoftwareSourceIds []GetLifecycleEnvironmentStageSoftwareSourceId
    Provides identifying information for the specified software source.
    State string
    The current state of the lifecycle environment.
    SystemTags map[string]interface{}
    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
    The CPU architecture of the managed instances in the lifecycle stage.
    compartmentId String
    The OCID of the compartment that contains the lifecycle stage.
    definedTags Map<String,Object>
    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
    Software source name.
    freeformTags Map<String,Object>
    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.
    lifecycleEnvironmentId String
    The OCID of the lifecycle environment.
    location String
    The location of managed instances associated with the lifecycle stage.
    managedInstanceIds List<GetLifecycleEnvironmentStageManagedInstanceId>
    The list of managed instances associated with the lifecycle stage.
    osFamily String
    The operating system of the managed instances in the lifecycle stage.
    rank Integer
    User-specified rank for the lifecycle stage. Rank determines the hierarchy of the lifecycle stages within the lifecycle environment.
    softwareSourceIds List<GetLifecycleEnvironmentStageSoftwareSourceId>
    Provides identifying information for the specified software source.
    state String
    The current state of the lifecycle environment.
    systemTags Map<String,Object>
    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
    The CPU architecture of the managed instances in the lifecycle stage.
    compartmentId string
    The OCID of the compartment that contains the lifecycle stage.
    definedTags {[key: string]: any}
    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
    Software source name.
    freeformTags {[key: string]: any}
    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.
    lifecycleEnvironmentId string
    The OCID of the lifecycle environment.
    location string
    The location of managed instances associated with the lifecycle stage.
    managedInstanceIds GetLifecycleEnvironmentStageManagedInstanceId[]
    The list of managed instances associated with the lifecycle stage.
    osFamily string
    The operating system of the managed instances in the lifecycle stage.
    rank number
    User-specified rank for the lifecycle stage. Rank determines the hierarchy of the lifecycle stages within the lifecycle environment.
    softwareSourceIds GetLifecycleEnvironmentStageSoftwareSourceId[]
    Provides identifying information for the specified software source.
    state string
    The current state of the lifecycle environment.
    systemTags {[key: string]: any}
    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
    The CPU architecture of the managed instances in the lifecycle stage.
    compartment_id str
    The OCID of the compartment that contains the lifecycle stage.
    defined_tags Mapping[str, Any]
    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
    Software source name.
    freeform_tags Mapping[str, Any]
    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_id str
    The OCID of the lifecycle environment.
    location str
    The location of managed instances associated with the lifecycle stage.
    managed_instance_ids Sequence[osmanagementhub.GetLifecycleEnvironmentStageManagedInstanceId]
    The list of managed instances associated with the lifecycle stage.
    os_family str
    The operating system of the managed instances in the lifecycle stage.
    rank int
    User-specified rank for the lifecycle stage. Rank determines the hierarchy of the lifecycle stages within the lifecycle environment.
    software_source_ids Sequence[osmanagementhub.GetLifecycleEnvironmentStageSoftwareSourceId]
    Provides identifying information for the specified software source.
    state str
    The current state of the lifecycle environment.
    system_tags Mapping[str, Any]
    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
    The CPU architecture of the managed instances in the lifecycle stage.
    compartmentId String
    The OCID of the compartment that contains the lifecycle stage.
    definedTags Map<Any>
    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
    Software source name.
    freeformTags Map<Any>
    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.
    lifecycleEnvironmentId String
    The OCID of the lifecycle environment.
    location String
    The location of managed instances associated with the lifecycle stage.
    managedInstanceIds List<Property Map>
    The list of managed instances associated with the lifecycle stage.
    osFamily String
    The operating system of the managed instances in the lifecycle stage.
    rank Number
    User-specified rank for the lifecycle stage. Rank determines the hierarchy of the lifecycle stages within the lifecycle environment.
    softwareSourceIds List<Property Map>
    Provides identifying information for the specified software source.
    state String
    The current state of the lifecycle environment.
    systemTags Map<Any>
    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.

    GetLifecycleEnvironmentStageManagedInstanceId

    DisplayName string
    Software source name.
    Id string
    The OCID of the software source.
    DisplayName string
    Software source name.
    Id string
    The OCID of the software source.
    displayName String
    Software source name.
    id String
    The OCID of the software source.
    displayName string
    Software source name.
    id string
    The OCID of the software source.
    display_name str
    Software source name.
    id str
    The OCID of the software source.
    displayName String
    Software source name.
    id String
    The OCID of the software source.

    GetLifecycleEnvironmentStageSoftwareSourceId

    Description string
    Software source description.
    DisplayName string
    Software source name.
    Id string
    The OCID of the software source.
    IsMandatoryForAutonomousLinux bool
    Indicates whether this is a required software source for Autonomous Linux instances. If true, the user can't unselect it.
    SoftwareSourceType string
    Type of the software source.
    Description string
    Software source description.
    DisplayName string
    Software source name.
    Id string
    The OCID of the software source.
    IsMandatoryForAutonomousLinux bool
    Indicates whether this is a required software source for Autonomous Linux instances. If true, the user can't unselect it.
    SoftwareSourceType string
    Type of the software source.
    description String
    Software source description.
    displayName String
    Software source name.
    id String
    The OCID of the software source.
    isMandatoryForAutonomousLinux Boolean
    Indicates whether this is a required software source for Autonomous Linux instances. If true, the user can't unselect it.
    softwareSourceType String
    Type of the software source.
    description string
    Software source description.
    displayName string
    Software source name.
    id string
    The OCID of the software source.
    isMandatoryForAutonomousLinux boolean
    Indicates whether this is a required software source for Autonomous Linux instances. If true, the user can't unselect it.
    softwareSourceType string
    Type of the software source.
    description str
    Software source description.
    display_name str
    Software source name.
    id str
    The OCID of the software source.
    is_mandatory_for_autonomous_linux bool
    Indicates whether this is a required software source for Autonomous Linux instances. If true, the user can't unselect it.
    software_source_type str
    Type of the software source.
    description String
    Software source description.
    displayName String
    Software source name.
    id String
    The OCID of the software source.
    isMandatoryForAutonomousLinux Boolean
    Indicates whether this is a required software source for Autonomous Linux instances. If true, the user can't unselect it.
    softwareSourceType String
    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.
    oci logo
    Oracle Cloud Infrastructure v1.41.0 published on Wednesday, Jun 19, 2024 by Pulumi