1. Packages
  2. Oracle Cloud Infrastructure
  3. API Docs
  4. Functions
  5. getFusionEnvironments
Oracle Cloud Infrastructure v1.32.0 published on Thursday, Apr 18, 2024 by Pulumi

oci.Functions.getFusionEnvironments

Explore with Pulumi AI

oci logo
Oracle Cloud Infrastructure v1.32.0 published on Thursday, Apr 18, 2024 by Pulumi

    This data source provides the list of Fusion Environments in Oracle Cloud Infrastructure Fusion Apps service.

    Returns a list of FusionEnvironments.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as oci from "@pulumi/oci";
    
    const testFusionEnvironments = oci.Functions.getFusionEnvironments({
        compartmentId: _var.compartment_id,
        displayName: _var.fusion_environment_display_name,
        fusionEnvironmentFamilyId: oci_fusion_apps_fusion_environment_family.test_fusion_environment_family.id,
        state: _var.fusion_environment_state,
    });
    
    import pulumi
    import pulumi_oci as oci
    
    test_fusion_environments = oci.Functions.get_fusion_environments(compartment_id=var["compartment_id"],
        display_name=var["fusion_environment_display_name"],
        fusion_environment_family_id=oci_fusion_apps_fusion_environment_family["test_fusion_environment_family"]["id"],
        state=var["fusion_environment_state"])
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-oci/sdk/go/oci/Functions"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := Functions.GetFusionEnvironments(ctx, &functions.GetFusionEnvironmentsArgs{
    			CompartmentId:             _var.Compartment_id,
    			DisplayName:               pulumi.StringRef(_var.Fusion_environment_display_name),
    			FusionEnvironmentFamilyId: pulumi.StringRef(oci_fusion_apps_fusion_environment_family.Test_fusion_environment_family.Id),
    			State:                     pulumi.StringRef(_var.Fusion_environment_state),
    		}, 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 testFusionEnvironments = Oci.Functions.GetFusionEnvironments.Invoke(new()
        {
            CompartmentId = @var.Compartment_id,
            DisplayName = @var.Fusion_environment_display_name,
            FusionEnvironmentFamilyId = oci_fusion_apps_fusion_environment_family.Test_fusion_environment_family.Id,
            State = @var.Fusion_environment_state,
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.oci.Functions.FunctionsFunctions;
    import com.pulumi.oci.Functions.inputs.GetFusionEnvironmentsArgs;
    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 testFusionEnvironments = FunctionsFunctions.getFusionEnvironments(GetFusionEnvironmentsArgs.builder()
                .compartmentId(var_.compartment_id())
                .displayName(var_.fusion_environment_display_name())
                .fusionEnvironmentFamilyId(oci_fusion_apps_fusion_environment_family.test_fusion_environment_family().id())
                .state(var_.fusion_environment_state())
                .build());
    
        }
    }
    
    variables:
      testFusionEnvironments:
        fn::invoke:
          Function: oci:Functions:getFusionEnvironments
          Arguments:
            compartmentId: ${var.compartment_id}
            displayName: ${var.fusion_environment_display_name}
            fusionEnvironmentFamilyId: ${oci_fusion_apps_fusion_environment_family.test_fusion_environment_family.id}
            state: ${var.fusion_environment_state}
    

    Using getFusionEnvironments

    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 getFusionEnvironments(args: GetFusionEnvironmentsArgs, opts?: InvokeOptions): Promise<GetFusionEnvironmentsResult>
    function getFusionEnvironmentsOutput(args: GetFusionEnvironmentsOutputArgs, opts?: InvokeOptions): Output<GetFusionEnvironmentsResult>
    def get_fusion_environments(compartment_id: Optional[str] = None,
                                display_name: Optional[str] = None,
                                filters: Optional[Sequence[_functions.GetFusionEnvironmentsFilter]] = None,
                                fusion_environment_family_id: Optional[str] = None,
                                state: Optional[str] = None,
                                opts: Optional[InvokeOptions] = None) -> GetFusionEnvironmentsResult
    def get_fusion_environments_output(compartment_id: Optional[pulumi.Input[str]] = None,
                                display_name: Optional[pulumi.Input[str]] = None,
                                filters: Optional[pulumi.Input[Sequence[pulumi.Input[_functions.GetFusionEnvironmentsFilterArgs]]]] = None,
                                fusion_environment_family_id: Optional[pulumi.Input[str]] = None,
                                state: Optional[pulumi.Input[str]] = None,
                                opts: Optional[InvokeOptions] = None) -> Output[GetFusionEnvironmentsResult]
    func GetFusionEnvironments(ctx *Context, args *GetFusionEnvironmentsArgs, opts ...InvokeOption) (*GetFusionEnvironmentsResult, error)
    func GetFusionEnvironmentsOutput(ctx *Context, args *GetFusionEnvironmentsOutputArgs, opts ...InvokeOption) GetFusionEnvironmentsResultOutput

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

    public static class GetFusionEnvironments 
    {
        public static Task<GetFusionEnvironmentsResult> InvokeAsync(GetFusionEnvironmentsArgs args, InvokeOptions? opts = null)
        public static Output<GetFusionEnvironmentsResult> Invoke(GetFusionEnvironmentsInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetFusionEnvironmentsResult> getFusionEnvironments(GetFusionEnvironmentsArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: oci:Functions/getFusionEnvironments:getFusionEnvironments
      arguments:
        # arguments dictionary

    The following arguments are supported:

    CompartmentId string
    The ID of the compartment in which to list resources.
    DisplayName string
    A filter to return only resources that match the entire display name given.
    Filters List<GetFusionEnvironmentsFilter>
    FusionEnvironmentFamilyId string
    The ID of the fusion environment family in which to list resources.
    State string
    A filter that returns all resources that match the specified lifecycle state.
    CompartmentId string
    The ID of the compartment in which to list resources.
    DisplayName string
    A filter to return only resources that match the entire display name given.
    Filters []GetFusionEnvironmentsFilter
    FusionEnvironmentFamilyId string
    The ID of the fusion environment family in which to list resources.
    State string
    A filter that returns all resources that match the specified lifecycle state.
    compartmentId String
    The ID of the compartment in which to list resources.
    displayName String
    A filter to return only resources that match the entire display name given.
    filters List<GetFusionEnvironmentsFilter>
    fusionEnvironmentFamilyId String
    The ID of the fusion environment family in which to list resources.
    state String
    A filter that returns all resources that match the specified lifecycle state.
    compartmentId string
    The ID of the compartment in which to list resources.
    displayName string
    A filter to return only resources that match the entire display name given.
    filters GetFusionEnvironmentsFilter[]
    fusionEnvironmentFamilyId string
    The ID of the fusion environment family in which to list resources.
    state string
    A filter that returns all resources that match the specified lifecycle state.
    compartment_id str
    The ID of the compartment in which to list resources.
    display_name str
    A filter to return only resources that match the entire display name given.
    filters Sequence[functions.GetFusionEnvironmentsFilter]
    fusion_environment_family_id str
    The ID of the fusion environment family in which to list resources.
    state str
    A filter that returns all resources that match the specified lifecycle state.
    compartmentId String
    The ID of the compartment in which to list resources.
    displayName String
    A filter to return only resources that match the entire display name given.
    filters List<Property Map>
    fusionEnvironmentFamilyId String
    The ID of the fusion environment family in which to list resources.
    state String
    A filter that returns all resources that match the specified lifecycle state.

    getFusionEnvironments Result

    The following output properties are available:

    CompartmentId string
    Compartment Identifier
    FusionEnvironmentCollections List<GetFusionEnvironmentsFusionEnvironmentCollection>
    The list of fusion_environment_collection.
    Id string
    The provider-assigned unique ID for this managed resource.
    DisplayName string
    FusionEnvironment Identifier, can be renamed
    Filters List<GetFusionEnvironmentsFilter>
    FusionEnvironmentFamilyId string
    FusionEnvironmentFamily Identifier
    State string
    The current state of the ServiceInstance.
    CompartmentId string
    Compartment Identifier
    FusionEnvironmentCollections []GetFusionEnvironmentsFusionEnvironmentCollection
    The list of fusion_environment_collection.
    Id string
    The provider-assigned unique ID for this managed resource.
    DisplayName string
    FusionEnvironment Identifier, can be renamed
    Filters []GetFusionEnvironmentsFilter
    FusionEnvironmentFamilyId string
    FusionEnvironmentFamily Identifier
    State string
    The current state of the ServiceInstance.
    compartmentId String
    Compartment Identifier
    fusionEnvironmentCollections List<GetFusionEnvironmentsFusionEnvironmentCollection>
    The list of fusion_environment_collection.
    id String
    The provider-assigned unique ID for this managed resource.
    displayName String
    FusionEnvironment Identifier, can be renamed
    filters List<GetFusionEnvironmentsFilter>
    fusionEnvironmentFamilyId String
    FusionEnvironmentFamily Identifier
    state String
    The current state of the ServiceInstance.
    compartmentId string
    Compartment Identifier
    fusionEnvironmentCollections GetFusionEnvironmentsFusionEnvironmentCollection[]
    The list of fusion_environment_collection.
    id string
    The provider-assigned unique ID for this managed resource.
    displayName string
    FusionEnvironment Identifier, can be renamed
    filters GetFusionEnvironmentsFilter[]
    fusionEnvironmentFamilyId string
    FusionEnvironmentFamily Identifier
    state string
    The current state of the ServiceInstance.
    compartment_id str
    Compartment Identifier
    fusion_environment_collections Sequence[functions.GetFusionEnvironmentsFusionEnvironmentCollection]
    The list of fusion_environment_collection.
    id str
    The provider-assigned unique ID for this managed resource.
    display_name str
    FusionEnvironment Identifier, can be renamed
    filters Sequence[functions.GetFusionEnvironmentsFilter]
    fusion_environment_family_id str
    FusionEnvironmentFamily Identifier
    state str
    The current state of the ServiceInstance.
    compartmentId String
    Compartment Identifier
    fusionEnvironmentCollections List<Property Map>
    The list of fusion_environment_collection.
    id String
    The provider-assigned unique ID for this managed resource.
    displayName String
    FusionEnvironment Identifier, can be renamed
    filters List<Property Map>
    fusionEnvironmentFamilyId String
    FusionEnvironmentFamily Identifier
    state String
    The current state of the ServiceInstance.

    Supporting Types

    GetFusionEnvironmentsFilter

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

    GetFusionEnvironmentsFusionEnvironmentCollection

    GetFusionEnvironmentsFusionEnvironmentCollectionItem

    AdditionalLanguagePacks List<string>
    Language packs
    AppliedPatchBundles List<string>
    Patch bundle names
    CompartmentId string
    The ID of the compartment in which to list resources.
    CreateFusionEnvironmentAdminUserDetails List<GetFusionEnvironmentsFusionEnvironmentCollectionItemCreateFusionEnvironmentAdminUserDetail>
    DefinedTags Dictionary<string, object>
    Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
    DisplayName string
    A filter to return only resources that match the entire display name given.
    DnsPrefix string
    DNS prefix
    DomainId string
    The IDCS domain created for the fusion instance
    FreeformTags Dictionary<string, object>
    Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
    FusionEnvironmentFamilyId string
    The ID of the fusion environment family in which to list resources.
    FusionEnvironmentType string
    Type of the FusionEnvironment.
    Id string
    Unique identifier that is immutable on creation
    IdcsDomainUrl string
    The IDCS Domain URL
    IsBreakGlassEnabled bool
    If it's true, then the Break Glass feature is enabled
    KmsKeyId string
    BYOK key id
    KmsKeyInfos List<GetFusionEnvironmentsFusionEnvironmentCollectionItemKmsKeyInfo>
    BYOK key info
    LifecycleDetails string
    A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
    LockboxId string
    The lockbox Id of this fusion environment. If there's no lockbox id, this field will be null
    MaintenancePolicies List<GetFusionEnvironmentsFusionEnvironmentCollectionItemMaintenancePolicy>
    The policy that specifies the maintenance and upgrade preferences for an environment. For more information about the options, see Understanding Environment Maintenance.
    PublicUrl string
    Public URL
    Refreshes List<GetFusionEnvironmentsFusionEnvironmentCollectionItemRefresh>
    Describes a refresh of a fusion environment
    Rules List<GetFusionEnvironmentsFusionEnvironmentCollectionItemRule>
    Network Access Control Rules
    State string
    A filter that returns all resources that match the specified lifecycle state.
    SubscriptionIds List<string>
    List of subscription IDs.
    SystemName string
    Environment Specific Guid/ System Name
    TimeCreated string
    The time the the FusionEnvironment was created. An RFC3339 formatted datetime string
    TimeUpcomingMaintenance string
    The next maintenance for this environment
    TimeUpdated string
    The time the FusionEnvironment was updated. An RFC3339 formatted datetime string
    Version string
    Version of Fusion Apps used by this environment
    AdditionalLanguagePacks []string
    Language packs
    AppliedPatchBundles []string
    Patch bundle names
    CompartmentId string
    The ID of the compartment in which to list resources.
    CreateFusionEnvironmentAdminUserDetails []GetFusionEnvironmentsFusionEnvironmentCollectionItemCreateFusionEnvironmentAdminUserDetail
    DefinedTags map[string]interface{}
    Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
    DisplayName string
    A filter to return only resources that match the entire display name given.
    DnsPrefix string
    DNS prefix
    DomainId string
    The IDCS domain created for the fusion instance
    FreeformTags map[string]interface{}
    Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
    FusionEnvironmentFamilyId string
    The ID of the fusion environment family in which to list resources.
    FusionEnvironmentType string
    Type of the FusionEnvironment.
    Id string
    Unique identifier that is immutable on creation
    IdcsDomainUrl string
    The IDCS Domain URL
    IsBreakGlassEnabled bool
    If it's true, then the Break Glass feature is enabled
    KmsKeyId string
    BYOK key id
    KmsKeyInfos []GetFusionEnvironmentsFusionEnvironmentCollectionItemKmsKeyInfo
    BYOK key info
    LifecycleDetails string
    A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
    LockboxId string
    The lockbox Id of this fusion environment. If there's no lockbox id, this field will be null
    MaintenancePolicies []GetFusionEnvironmentsFusionEnvironmentCollectionItemMaintenancePolicy
    The policy that specifies the maintenance and upgrade preferences for an environment. For more information about the options, see Understanding Environment Maintenance.
    PublicUrl string
    Public URL
    Refreshes []GetFusionEnvironmentsFusionEnvironmentCollectionItemRefresh
    Describes a refresh of a fusion environment
    Rules []GetFusionEnvironmentsFusionEnvironmentCollectionItemRule
    Network Access Control Rules
    State string
    A filter that returns all resources that match the specified lifecycle state.
    SubscriptionIds []string
    List of subscription IDs.
    SystemName string
    Environment Specific Guid/ System Name
    TimeCreated string
    The time the the FusionEnvironment was created. An RFC3339 formatted datetime string
    TimeUpcomingMaintenance string
    The next maintenance for this environment
    TimeUpdated string
    The time the FusionEnvironment was updated. An RFC3339 formatted datetime string
    Version string
    Version of Fusion Apps used by this environment
    additionalLanguagePacks List<String>
    Language packs
    appliedPatchBundles List<String>
    Patch bundle names
    compartmentId String
    The ID of the compartment in which to list resources.
    createFusionEnvironmentAdminUserDetails List<GetFusionEnvironmentsFusionEnvironmentCollectionItemCreateFusionEnvironmentAdminUserDetail>
    definedTags Map<String,Object>
    Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
    displayName String
    A filter to return only resources that match the entire display name given.
    dnsPrefix String
    DNS prefix
    domainId String
    The IDCS domain created for the fusion instance
    freeformTags Map<String,Object>
    Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
    fusionEnvironmentFamilyId String
    The ID of the fusion environment family in which to list resources.
    fusionEnvironmentType String
    Type of the FusionEnvironment.
    id String
    Unique identifier that is immutable on creation
    idcsDomainUrl String
    The IDCS Domain URL
    isBreakGlassEnabled Boolean
    If it's true, then the Break Glass feature is enabled
    kmsKeyId String
    BYOK key id
    kmsKeyInfos List<GetFusionEnvironmentsFusionEnvironmentCollectionItemKmsKeyInfo>
    BYOK key info
    lifecycleDetails String
    A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
    lockboxId String
    The lockbox Id of this fusion environment. If there's no lockbox id, this field will be null
    maintenancePolicies List<GetFusionEnvironmentsFusionEnvironmentCollectionItemMaintenancePolicy>
    The policy that specifies the maintenance and upgrade preferences for an environment. For more information about the options, see Understanding Environment Maintenance.
    publicUrl String
    Public URL
    refreshes List<GetFusionEnvironmentsFusionEnvironmentCollectionItemRefresh>
    Describes a refresh of a fusion environment
    rules List<GetFusionEnvironmentsFusionEnvironmentCollectionItemRule>
    Network Access Control Rules
    state String
    A filter that returns all resources that match the specified lifecycle state.
    subscriptionIds List<String>
    List of subscription IDs.
    systemName String
    Environment Specific Guid/ System Name
    timeCreated String
    The time the the FusionEnvironment was created. An RFC3339 formatted datetime string
    timeUpcomingMaintenance String
    The next maintenance for this environment
    timeUpdated String
    The time the FusionEnvironment was updated. An RFC3339 formatted datetime string
    version String
    Version of Fusion Apps used by this environment
    additionalLanguagePacks string[]
    Language packs
    appliedPatchBundles string[]
    Patch bundle names
    compartmentId string
    The ID of the compartment in which to list resources.
    createFusionEnvironmentAdminUserDetails GetFusionEnvironmentsFusionEnvironmentCollectionItemCreateFusionEnvironmentAdminUserDetail[]
    definedTags {[key: string]: any}
    Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
    displayName string
    A filter to return only resources that match the entire display name given.
    dnsPrefix string
    DNS prefix
    domainId string
    The IDCS domain created for the fusion instance
    freeformTags {[key: string]: any}
    Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
    fusionEnvironmentFamilyId string
    The ID of the fusion environment family in which to list resources.
    fusionEnvironmentType string
    Type of the FusionEnvironment.
    id string
    Unique identifier that is immutable on creation
    idcsDomainUrl string
    The IDCS Domain URL
    isBreakGlassEnabled boolean
    If it's true, then the Break Glass feature is enabled
    kmsKeyId string
    BYOK key id
    kmsKeyInfos GetFusionEnvironmentsFusionEnvironmentCollectionItemKmsKeyInfo[]
    BYOK key info
    lifecycleDetails string
    A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
    lockboxId string
    The lockbox Id of this fusion environment. If there's no lockbox id, this field will be null
    maintenancePolicies GetFusionEnvironmentsFusionEnvironmentCollectionItemMaintenancePolicy[]
    The policy that specifies the maintenance and upgrade preferences for an environment. For more information about the options, see Understanding Environment Maintenance.
    publicUrl string
    Public URL
    refreshes GetFusionEnvironmentsFusionEnvironmentCollectionItemRefresh[]
    Describes a refresh of a fusion environment
    rules GetFusionEnvironmentsFusionEnvironmentCollectionItemRule[]
    Network Access Control Rules
    state string
    A filter that returns all resources that match the specified lifecycle state.
    subscriptionIds string[]
    List of subscription IDs.
    systemName string
    Environment Specific Guid/ System Name
    timeCreated string
    The time the the FusionEnvironment was created. An RFC3339 formatted datetime string
    timeUpcomingMaintenance string
    The next maintenance for this environment
    timeUpdated string
    The time the FusionEnvironment was updated. An RFC3339 formatted datetime string
    version string
    Version of Fusion Apps used by this environment
    additional_language_packs Sequence[str]
    Language packs
    applied_patch_bundles Sequence[str]
    Patch bundle names
    compartment_id str
    The ID of the compartment in which to list resources.
    create_fusion_environment_admin_user_details Sequence[functions.GetFusionEnvironmentsFusionEnvironmentCollectionItemCreateFusionEnvironmentAdminUserDetail]
    defined_tags Mapping[str, Any]
    Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
    display_name str
    A filter to return only resources that match the entire display name given.
    dns_prefix str
    DNS prefix
    domain_id str
    The IDCS domain created for the fusion instance
    freeform_tags Mapping[str, Any]
    Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
    fusion_environment_family_id str
    The ID of the fusion environment family in which to list resources.
    fusion_environment_type str
    Type of the FusionEnvironment.
    id str
    Unique identifier that is immutable on creation
    idcs_domain_url str
    The IDCS Domain URL
    is_break_glass_enabled bool
    If it's true, then the Break Glass feature is enabled
    kms_key_id str
    BYOK key id
    kms_key_infos Sequence[functions.GetFusionEnvironmentsFusionEnvironmentCollectionItemKmsKeyInfo]
    BYOK key info
    lifecycle_details str
    A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
    lockbox_id str
    The lockbox Id of this fusion environment. If there's no lockbox id, this field will be null
    maintenance_policies Sequence[functions.GetFusionEnvironmentsFusionEnvironmentCollectionItemMaintenancePolicy]
    The policy that specifies the maintenance and upgrade preferences for an environment. For more information about the options, see Understanding Environment Maintenance.
    public_url str
    Public URL
    refreshes Sequence[functions.GetFusionEnvironmentsFusionEnvironmentCollectionItemRefresh]
    Describes a refresh of a fusion environment
    rules Sequence[functions.GetFusionEnvironmentsFusionEnvironmentCollectionItemRule]
    Network Access Control Rules
    state str
    A filter that returns all resources that match the specified lifecycle state.
    subscription_ids Sequence[str]
    List of subscription IDs.
    system_name str
    Environment Specific Guid/ System Name
    time_created str
    The time the the FusionEnvironment was created. An RFC3339 formatted datetime string
    time_upcoming_maintenance str
    The next maintenance for this environment
    time_updated str
    The time the FusionEnvironment was updated. An RFC3339 formatted datetime string
    version str
    Version of Fusion Apps used by this environment
    additionalLanguagePacks List<String>
    Language packs
    appliedPatchBundles List<String>
    Patch bundle names
    compartmentId String
    The ID of the compartment in which to list resources.
    createFusionEnvironmentAdminUserDetails List<Property Map>
    definedTags Map<Any>
    Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
    displayName String
    A filter to return only resources that match the entire display name given.
    dnsPrefix String
    DNS prefix
    domainId String
    The IDCS domain created for the fusion instance
    freeformTags Map<Any>
    Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
    fusionEnvironmentFamilyId String
    The ID of the fusion environment family in which to list resources.
    fusionEnvironmentType String
    Type of the FusionEnvironment.
    id String
    Unique identifier that is immutable on creation
    idcsDomainUrl String
    The IDCS Domain URL
    isBreakGlassEnabled Boolean
    If it's true, then the Break Glass feature is enabled
    kmsKeyId String
    BYOK key id
    kmsKeyInfos List<Property Map>
    BYOK key info
    lifecycleDetails String
    A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
    lockboxId String
    The lockbox Id of this fusion environment. If there's no lockbox id, this field will be null
    maintenancePolicies List<Property Map>
    The policy that specifies the maintenance and upgrade preferences for an environment. For more information about the options, see Understanding Environment Maintenance.
    publicUrl String
    Public URL
    refreshes List<Property Map>
    Describes a refresh of a fusion environment
    rules List<Property Map>
    Network Access Control Rules
    state String
    A filter that returns all resources that match the specified lifecycle state.
    subscriptionIds List<String>
    List of subscription IDs.
    systemName String
    Environment Specific Guid/ System Name
    timeCreated String
    The time the the FusionEnvironment was created. An RFC3339 formatted datetime string
    timeUpcomingMaintenance String
    The next maintenance for this environment
    timeUpdated String
    The time the FusionEnvironment was updated. An RFC3339 formatted datetime string
    version String
    Version of Fusion Apps used by this environment

    GetFusionEnvironmentsFusionEnvironmentCollectionItemCreateFusionEnvironmentAdminUserDetail

    EmailAddress string
    FirstName string
    LastName string
    Password string
    Username string
    EmailAddress string
    FirstName string
    LastName string
    Password string
    Username string
    emailAddress String
    firstName String
    lastName String
    password String
    username String
    emailAddress string
    firstName string
    lastName string
    password string
    username string
    emailAddress String
    firstName String
    lastName String
    password String
    username String

    GetFusionEnvironmentsFusionEnvironmentCollectionItemKmsKeyInfo

    GetFusionEnvironmentsFusionEnvironmentCollectionItemMaintenancePolicy

    EnvironmentMaintenanceOverride string
    User choice to upgrade both production and non-production environments at the same time. Overrides the Fusion environment family setting.
    MonthlyPatchingOverride string
    Whether the Fusion environment will be updated monthly or updated on the quarterly cycle. This setting overrides the monthly patching setting of its Fusion environment family.
    QuarterlyUpgradeBeginTimes List<GetFusionEnvironmentsFusionEnvironmentCollectionItemMaintenancePolicyQuarterlyUpgradeBeginTime>
    Determines the quarterly upgrade begin times (monthly maintenance group schedule ) of the Fusion environment.
    EnvironmentMaintenanceOverride string
    User choice to upgrade both production and non-production environments at the same time. Overrides the Fusion environment family setting.
    MonthlyPatchingOverride string
    Whether the Fusion environment will be updated monthly or updated on the quarterly cycle. This setting overrides the monthly patching setting of its Fusion environment family.
    QuarterlyUpgradeBeginTimes []GetFusionEnvironmentsFusionEnvironmentCollectionItemMaintenancePolicyQuarterlyUpgradeBeginTime
    Determines the quarterly upgrade begin times (monthly maintenance group schedule ) of the Fusion environment.
    environmentMaintenanceOverride String
    User choice to upgrade both production and non-production environments at the same time. Overrides the Fusion environment family setting.
    monthlyPatchingOverride String
    Whether the Fusion environment will be updated monthly or updated on the quarterly cycle. This setting overrides the monthly patching setting of its Fusion environment family.
    quarterlyUpgradeBeginTimes List<GetFusionEnvironmentsFusionEnvironmentCollectionItemMaintenancePolicyQuarterlyUpgradeBeginTime>
    Determines the quarterly upgrade begin times (monthly maintenance group schedule ) of the Fusion environment.
    environmentMaintenanceOverride string
    User choice to upgrade both production and non-production environments at the same time. Overrides the Fusion environment family setting.
    monthlyPatchingOverride string
    Whether the Fusion environment will be updated monthly or updated on the quarterly cycle. This setting overrides the monthly patching setting of its Fusion environment family.
    quarterlyUpgradeBeginTimes GetFusionEnvironmentsFusionEnvironmentCollectionItemMaintenancePolicyQuarterlyUpgradeBeginTime[]
    Determines the quarterly upgrade begin times (monthly maintenance group schedule ) of the Fusion environment.
    environment_maintenance_override str
    User choice to upgrade both production and non-production environments at the same time. Overrides the Fusion environment family setting.
    monthly_patching_override str
    Whether the Fusion environment will be updated monthly or updated on the quarterly cycle. This setting overrides the monthly patching setting of its Fusion environment family.
    quarterly_upgrade_begin_times Sequence[functions.GetFusionEnvironmentsFusionEnvironmentCollectionItemMaintenancePolicyQuarterlyUpgradeBeginTime]
    Determines the quarterly upgrade begin times (monthly maintenance group schedule ) of the Fusion environment.
    environmentMaintenanceOverride String
    User choice to upgrade both production and non-production environments at the same time. Overrides the Fusion environment family setting.
    monthlyPatchingOverride String
    Whether the Fusion environment will be updated monthly or updated on the quarterly cycle. This setting overrides the monthly patching setting of its Fusion environment family.
    quarterlyUpgradeBeginTimes List<Property Map>
    Determines the quarterly upgrade begin times (monthly maintenance group schedule ) of the Fusion environment.

    GetFusionEnvironmentsFusionEnvironmentCollectionItemMaintenancePolicyQuarterlyUpgradeBeginTime

    BeginTimesValue string
    The frequency and month when maintenance occurs for the Fusion environment.
    OverrideType string
    Determines if the maintenance schedule of the Fusion environment is inherited from the Fusion environment family.
    BeginTimesValue string
    The frequency and month when maintenance occurs for the Fusion environment.
    OverrideType string
    Determines if the maintenance schedule of the Fusion environment is inherited from the Fusion environment family.
    beginTimesValue String
    The frequency and month when maintenance occurs for the Fusion environment.
    overrideType String
    Determines if the maintenance schedule of the Fusion environment is inherited from the Fusion environment family.
    beginTimesValue string
    The frequency and month when maintenance occurs for the Fusion environment.
    overrideType string
    Determines if the maintenance schedule of the Fusion environment is inherited from the Fusion environment family.
    begin_times_value str
    The frequency and month when maintenance occurs for the Fusion environment.
    override_type str
    Determines if the maintenance schedule of the Fusion environment is inherited from the Fusion environment family.
    beginTimesValue String
    The frequency and month when maintenance occurs for the Fusion environment.
    overrideType String
    Determines if the maintenance schedule of the Fusion environment is inherited from the Fusion environment family.

    GetFusionEnvironmentsFusionEnvironmentCollectionItemRefresh

    SourceFusionEnvironmentId string
    The source environment id for the last refresh
    TimeFinished string
    The time of when the last refresh finish
    TimeOfRestorationPoint string
    The point of time of the latest DB backup for the last refresh
    SourceFusionEnvironmentId string
    The source environment id for the last refresh
    TimeFinished string
    The time of when the last refresh finish
    TimeOfRestorationPoint string
    The point of time of the latest DB backup for the last refresh
    sourceFusionEnvironmentId String
    The source environment id for the last refresh
    timeFinished String
    The time of when the last refresh finish
    timeOfRestorationPoint String
    The point of time of the latest DB backup for the last refresh
    sourceFusionEnvironmentId string
    The source environment id for the last refresh
    timeFinished string
    The time of when the last refresh finish
    timeOfRestorationPoint string
    The point of time of the latest DB backup for the last refresh
    source_fusion_environment_id str
    The source environment id for the last refresh
    time_finished str
    The time of when the last refresh finish
    time_of_restoration_point str
    The point of time of the latest DB backup for the last refresh
    sourceFusionEnvironmentId String
    The source environment id for the last refresh
    timeFinished String
    The time of when the last refresh finish
    timeOfRestorationPoint String
    The point of time of the latest DB backup for the last refresh

    GetFusionEnvironmentsFusionEnvironmentCollectionItemRule

    Action string
    Rule type
    Conditions List<GetFusionEnvironmentsFusionEnvironmentCollectionItemRuleCondition>
    Description string
    A brief description of the access control rule. Avoid entering confidential information. example: 192.168.0.0/16 and 2001:db8::/32 are trusted clients. Whitelist them.
    Action string
    Rule type
    Conditions []GetFusionEnvironmentsFusionEnvironmentCollectionItemRuleCondition
    Description string
    A brief description of the access control rule. Avoid entering confidential information. example: 192.168.0.0/16 and 2001:db8::/32 are trusted clients. Whitelist them.
    action String
    Rule type
    conditions List<GetFusionEnvironmentsFusionEnvironmentCollectionItemRuleCondition>
    description String
    A brief description of the access control rule. Avoid entering confidential information. example: 192.168.0.0/16 and 2001:db8::/32 are trusted clients. Whitelist them.
    action string
    Rule type
    conditions GetFusionEnvironmentsFusionEnvironmentCollectionItemRuleCondition[]
    description string
    A brief description of the access control rule. Avoid entering confidential information. example: 192.168.0.0/16 and 2001:db8::/32 are trusted clients. Whitelist them.
    action str
    Rule type
    conditions Sequence[functions.GetFusionEnvironmentsFusionEnvironmentCollectionItemRuleCondition]
    description str
    A brief description of the access control rule. Avoid entering confidential information. example: 192.168.0.0/16 and 2001:db8::/32 are trusted clients. Whitelist them.
    action String
    Rule type
    conditions List<Property Map>
    description String
    A brief description of the access control rule. Avoid entering confidential information. example: 192.168.0.0/16 and 2001:db8::/32 are trusted clients. Whitelist them.

    GetFusionEnvironmentsFusionEnvironmentCollectionItemRuleCondition

    AttributeName string
    RuleCondition type
    AttributeValue string
    The OCID of the originating VCN that an incoming packet must match. You can use this condition in conjunction with SourceVcnIpAddressCondition. NOTE: If you define this condition for a rule without a SourceVcnIpAddressCondition, this condition matches all incoming traffic in the specified VCN.
    AttributeName string
    RuleCondition type
    AttributeValue string
    The OCID of the originating VCN that an incoming packet must match. You can use this condition in conjunction with SourceVcnIpAddressCondition. NOTE: If you define this condition for a rule without a SourceVcnIpAddressCondition, this condition matches all incoming traffic in the specified VCN.
    attributeName String
    RuleCondition type
    attributeValue String
    The OCID of the originating VCN that an incoming packet must match. You can use this condition in conjunction with SourceVcnIpAddressCondition. NOTE: If you define this condition for a rule without a SourceVcnIpAddressCondition, this condition matches all incoming traffic in the specified VCN.
    attributeName string
    RuleCondition type
    attributeValue string
    The OCID of the originating VCN that an incoming packet must match. You can use this condition in conjunction with SourceVcnIpAddressCondition. NOTE: If you define this condition for a rule without a SourceVcnIpAddressCondition, this condition matches all incoming traffic in the specified VCN.
    attribute_name str
    RuleCondition type
    attribute_value str
    The OCID of the originating VCN that an incoming packet must match. You can use this condition in conjunction with SourceVcnIpAddressCondition. NOTE: If you define this condition for a rule without a SourceVcnIpAddressCondition, this condition matches all incoming traffic in the specified VCN.
    attributeName String
    RuleCondition type
    attributeValue String
    The OCID of the originating VCN that an incoming packet must match. You can use this condition in conjunction with SourceVcnIpAddressCondition. NOTE: If you define this condition for a rule without a SourceVcnIpAddressCondition, this condition matches all incoming traffic in the specified VCN.

    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.32.0 published on Thursday, Apr 18, 2024 by Pulumi