oci logo
Oracle Cloud Infrastructure v0.13.0, Mar 28 23

oci.Functions.getFusionEnvironments

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

Returns a list of FusionEnvironments.

Example Usage

using System.Collections.Generic;
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 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
	})
}
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());

    }
}
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"])
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,
});
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 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 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 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 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 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 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 GetFusionEnvironmentsFusionEnvironmentCollectionItemRefresh]

Describes a refresh of a fusion environment

rules 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 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 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.