Viewing docs for Oracle Cloud Infrastructure v4.3.0
published on Thursday, Mar 19, 2026 by Pulumi
published on Thursday, Mar 19, 2026 by Pulumi
Viewing docs for Oracle Cloud Infrastructure v4.3.0
published on Thursday, Mar 19, 2026 by Pulumi
published on Thursday, Mar 19, 2026 by Pulumi
This data source provides details about a specific Fusion Environment Family Subscription Detail resource in Oracle Cloud Infrastructure Fusion Apps service.
Gets the subscription details of an fusion environment family.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testFusionEnvironmentFamilySubscriptionDetail = oci.Functions.getFusionEnvironmentFamilySubscriptionDetail({
fusionEnvironmentFamilyId: testFusionEnvironmentFamily.id,
});
import pulumi
import pulumi_oci as oci
test_fusion_environment_family_subscription_detail = oci.Functions.get_fusion_environment_family_subscription_detail(fusion_environment_family_id=test_fusion_environment_family["id"])
package main
import (
"github.com/pulumi/pulumi-oci/sdk/v4/go/oci/functions"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := functions.GetFusionEnvironmentFamilySubscriptionDetail(ctx, &functions.GetFusionEnvironmentFamilySubscriptionDetailArgs{
FusionEnvironmentFamilyId: testFusionEnvironmentFamily.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 testFusionEnvironmentFamilySubscriptionDetail = Oci.Functions.GetFusionEnvironmentFamilySubscriptionDetail.Invoke(new()
{
FusionEnvironmentFamilyId = testFusionEnvironmentFamily.Id,
});
});
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.GetFusionEnvironmentFamilySubscriptionDetailArgs;
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 testFusionEnvironmentFamilySubscriptionDetail = FunctionsFunctions.getFusionEnvironmentFamilySubscriptionDetail(GetFusionEnvironmentFamilySubscriptionDetailArgs.builder()
.fusionEnvironmentFamilyId(testFusionEnvironmentFamily.id())
.build());
}
}
variables:
testFusionEnvironmentFamilySubscriptionDetail:
fn::invoke:
function: oci:Functions:getFusionEnvironmentFamilySubscriptionDetail
arguments:
fusionEnvironmentFamilyId: ${testFusionEnvironmentFamily.id}
Using getFusionEnvironmentFamilySubscriptionDetail
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 getFusionEnvironmentFamilySubscriptionDetail(args: GetFusionEnvironmentFamilySubscriptionDetailArgs, opts?: InvokeOptions): Promise<GetFusionEnvironmentFamilySubscriptionDetailResult>
function getFusionEnvironmentFamilySubscriptionDetailOutput(args: GetFusionEnvironmentFamilySubscriptionDetailOutputArgs, opts?: InvokeOptions): Output<GetFusionEnvironmentFamilySubscriptionDetailResult>def get_fusion_environment_family_subscription_detail(fusion_environment_family_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetFusionEnvironmentFamilySubscriptionDetailResult
def get_fusion_environment_family_subscription_detail_output(fusion_environment_family_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetFusionEnvironmentFamilySubscriptionDetailResult]func GetFusionEnvironmentFamilySubscriptionDetail(ctx *Context, args *GetFusionEnvironmentFamilySubscriptionDetailArgs, opts ...InvokeOption) (*GetFusionEnvironmentFamilySubscriptionDetailResult, error)
func GetFusionEnvironmentFamilySubscriptionDetailOutput(ctx *Context, args *GetFusionEnvironmentFamilySubscriptionDetailOutputArgs, opts ...InvokeOption) GetFusionEnvironmentFamilySubscriptionDetailResultOutput> Note: This function is named GetFusionEnvironmentFamilySubscriptionDetail in the Go SDK.
public static class GetFusionEnvironmentFamilySubscriptionDetail
{
public static Task<GetFusionEnvironmentFamilySubscriptionDetailResult> InvokeAsync(GetFusionEnvironmentFamilySubscriptionDetailArgs args, InvokeOptions? opts = null)
public static Output<GetFusionEnvironmentFamilySubscriptionDetailResult> Invoke(GetFusionEnvironmentFamilySubscriptionDetailInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetFusionEnvironmentFamilySubscriptionDetailResult> getFusionEnvironmentFamilySubscriptionDetail(GetFusionEnvironmentFamilySubscriptionDetailArgs args, InvokeOptions options)
public static Output<GetFusionEnvironmentFamilySubscriptionDetailResult> getFusionEnvironmentFamilySubscriptionDetail(GetFusionEnvironmentFamilySubscriptionDetailArgs args, InvokeOptions options)
fn::invoke:
function: oci:Functions/getFusionEnvironmentFamilySubscriptionDetail:getFusionEnvironmentFamilySubscriptionDetail
arguments:
# arguments dictionaryThe following arguments are supported:
- Fusion
Environment stringFamily Id - The unique identifier (OCID) of the FusionEnvironmentFamily.
- Fusion
Environment stringFamily Id - The unique identifier (OCID) of the FusionEnvironmentFamily.
- fusion
Environment StringFamily Id - The unique identifier (OCID) of the FusionEnvironmentFamily.
- fusion
Environment stringFamily Id - The unique identifier (OCID) of the FusionEnvironmentFamily.
- fusion_
environment_ strfamily_ id - The unique identifier (OCID) of the FusionEnvironmentFamily.
- fusion
Environment StringFamily Id - The unique identifier (OCID) of the FusionEnvironmentFamily.
getFusionEnvironmentFamilySubscriptionDetail Result
The following output properties are available:
- Fusion
Environment stringFamily Id - Id string
- The provider-assigned unique ID for this managed resource.
- Subscriptions
List<Get
Fusion Environment Family Subscription Detail Subscription> - List of subscriptions.
- Fusion
Environment stringFamily Id - Id string
- The provider-assigned unique ID for this managed resource.
- Subscriptions
[]Get
Fusion Environment Family Subscription Detail Subscription - List of subscriptions.
- fusion
Environment StringFamily Id - id String
- The provider-assigned unique ID for this managed resource.
- subscriptions
List<Get
Fusion Environment Family Subscription Detail Subscription> - List of subscriptions.
- fusion
Environment stringFamily Id - id string
- The provider-assigned unique ID for this managed resource.
- subscriptions
Get
Fusion Environment Family Subscription Detail Subscription[] - List of subscriptions.
- fusion_
environment_ strfamily_ id - id str
- The provider-assigned unique ID for this managed resource.
- subscriptions
Sequence[Get
Fusion Environment Family Subscription Detail Subscription] - List of subscriptions.
- fusion
Environment StringFamily Id - id String
- The provider-assigned unique ID for this managed resource.
- subscriptions List<Property Map>
- List of subscriptions.
Supporting Types
GetFusionEnvironmentFamilySubscriptionDetailSubscription
- Classic
Subscription stringId - Subscription id.
- Id string
- OCID of the subscription details for particular root compartment or tenancy.
- Service
Name string - The type of subscription, such as 'CLOUDCM'/'SAAS'/'CRM', etc.
- Skuses
List<Get
Fusion Environment Family Subscription Detail Subscription Skus> - Stock keeping unit.
- Classic
Subscription stringId - Subscription id.
- Id string
- OCID of the subscription details for particular root compartment or tenancy.
- Service
Name string - The type of subscription, such as 'CLOUDCM'/'SAAS'/'CRM', etc.
- Skuses
[]Get
Fusion Environment Family Subscription Detail Subscription Skus - Stock keeping unit.
- classic
Subscription StringId - Subscription id.
- id String
- OCID of the subscription details for particular root compartment or tenancy.
- service
Name String - The type of subscription, such as 'CLOUDCM'/'SAAS'/'CRM', etc.
- skuses
List<Get
Fusion Environment Family Subscription Detail Subscription Skus> - Stock keeping unit.
- classic
Subscription stringId - Subscription id.
- id string
- OCID of the subscription details for particular root compartment or tenancy.
- service
Name string - The type of subscription, such as 'CLOUDCM'/'SAAS'/'CRM', etc.
- skuses
Get
Fusion Environment Family Subscription Detail Subscription Skus[] - Stock keeping unit.
- classic_
subscription_ strid - Subscription id.
- id str
- OCID of the subscription details for particular root compartment or tenancy.
- service_
name str - The type of subscription, such as 'CLOUDCM'/'SAAS'/'CRM', etc.
- skuses
Sequence[Get
Fusion Environment Family Subscription Detail Subscription Skus] - Stock keeping unit.
- classic
Subscription StringId - Subscription id.
- id String
- OCID of the subscription details for particular root compartment or tenancy.
- service
Name String - The type of subscription, such as 'CLOUDCM'/'SAAS'/'CRM', etc.
- skuses List<Property Map>
- Stock keeping unit.
GetFusionEnvironmentFamilySubscriptionDetailSubscriptionSkus
- Description string
- Description of the stock units.
- License
Part stringDescription - Description of the covered product belonging to this Sku.
- Metric
Name string - Base metric for billing the service.
- Quantity int
- Quantity of the stock units.
- Sku string
- Stock keeping unit id.
- Description string
- Description of the stock units.
- License
Part stringDescription - Description of the covered product belonging to this Sku.
- Metric
Name string - Base metric for billing the service.
- Quantity int
- Quantity of the stock units.
- Sku string
- Stock keeping unit id.
- description String
- Description of the stock units.
- license
Part StringDescription - Description of the covered product belonging to this Sku.
- metric
Name String - Base metric for billing the service.
- quantity Integer
- Quantity of the stock units.
- sku String
- Stock keeping unit id.
- description string
- Description of the stock units.
- license
Part stringDescription - Description of the covered product belonging to this Sku.
- metric
Name string - Base metric for billing the service.
- quantity number
- Quantity of the stock units.
- sku string
- Stock keeping unit id.
- description str
- Description of the stock units.
- license_
part_ strdescription - Description of the covered product belonging to this Sku.
- metric_
name str - Base metric for billing the service.
- quantity int
- Quantity of the stock units.
- sku str
- Stock keeping unit id.
- description String
- Description of the stock units.
- license
Part StringDescription - Description of the covered product belonging to this Sku.
- metric
Name String - Base metric for billing the service.
- quantity Number
- Quantity of the stock units.
- sku String
- Stock keeping unit id.
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
ociTerraform Provider.
Viewing docs for Oracle Cloud Infrastructure v4.3.0
published on Thursday, Mar 19, 2026 by Pulumi
published on Thursday, Mar 19, 2026 by Pulumi
