1. Packages
  2. Oracle Cloud Infrastructure
  3. API Docs
  4. Tenantmanagercontrolplane
  5. getAssignedSubscriptions
Oracle Cloud Infrastructure v2.31.0 published on Thursday, Apr 17, 2025 by Pulumi

oci.Tenantmanagercontrolplane.getAssignedSubscriptions

Explore with Pulumi AI

Oracle Cloud Infrastructure v2.31.0 published on Thursday, Apr 17, 2025 by Pulumi

This data source provides the list of Assigned Subscriptions in Oracle Cloud Infrastructure Tenantmanagercontrolplane service.

Lists subscriptions that are consumed by the compartment. Only the root compartment is allowed.

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";

const testAssignedSubscriptions = oci.Tenantmanagercontrolplane.getAssignedSubscriptions({
    compartmentId: compartmentId,
    entityVersion: assignedSubscriptionEntityVersion,
    subscriptionId: testSubscription.id,
});
Copy
import pulumi
import pulumi_oci as oci

test_assigned_subscriptions = oci.Tenantmanagercontrolplane.get_assigned_subscriptions(compartment_id=compartment_id,
    entity_version=assigned_subscription_entity_version,
    subscription_id=test_subscription["id"])
Copy
package main

import (
	"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/tenantmanagercontrolplane"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := tenantmanagercontrolplane.GetAssignedSubscriptions(ctx, &tenantmanagercontrolplane.GetAssignedSubscriptionsArgs{
			CompartmentId:  compartmentId,
			EntityVersion:  pulumi.StringRef(assignedSubscriptionEntityVersion),
			SubscriptionId: pulumi.StringRef(testSubscription.Id),
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Oci = Pulumi.Oci;

return await Deployment.RunAsync(() => 
{
    var testAssignedSubscriptions = Oci.Tenantmanagercontrolplane.GetAssignedSubscriptions.Invoke(new()
    {
        CompartmentId = compartmentId,
        EntityVersion = assignedSubscriptionEntityVersion,
        SubscriptionId = testSubscription.Id,
    });

});
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.Tenantmanagercontrolplane.TenantmanagercontrolplaneFunctions;
import com.pulumi.oci.Tenantmanagercontrolplane.inputs.GetAssignedSubscriptionsArgs;
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 testAssignedSubscriptions = TenantmanagercontrolplaneFunctions.getAssignedSubscriptions(GetAssignedSubscriptionsArgs.builder()
            .compartmentId(compartmentId)
            .entityVersion(assignedSubscriptionEntityVersion)
            .subscriptionId(testSubscription.id())
            .build());

    }
}
Copy
variables:
  testAssignedSubscriptions:
    fn::invoke:
      function: oci:Tenantmanagercontrolplane:getAssignedSubscriptions
      arguments:
        compartmentId: ${compartmentId}
        entityVersion: ${assignedSubscriptionEntityVersion}
        subscriptionId: ${testSubscription.id}
Copy

Using getAssignedSubscriptions

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 getAssignedSubscriptions(args: GetAssignedSubscriptionsArgs, opts?: InvokeOptions): Promise<GetAssignedSubscriptionsResult>
function getAssignedSubscriptionsOutput(args: GetAssignedSubscriptionsOutputArgs, opts?: InvokeOptions): Output<GetAssignedSubscriptionsResult>
Copy
def get_assigned_subscriptions(compartment_id: Optional[str] = None,
                               entity_version: Optional[str] = None,
                               filters: Optional[Sequence[_tenantmanagercontrolplane.GetAssignedSubscriptionsFilter]] = None,
                               subscription_id: Optional[str] = None,
                               opts: Optional[InvokeOptions] = None) -> GetAssignedSubscriptionsResult
def get_assigned_subscriptions_output(compartment_id: Optional[pulumi.Input[str]] = None,
                               entity_version: Optional[pulumi.Input[str]] = None,
                               filters: Optional[pulumi.Input[Sequence[pulumi.Input[_tenantmanagercontrolplane.GetAssignedSubscriptionsFilterArgs]]]] = None,
                               subscription_id: Optional[pulumi.Input[str]] = None,
                               opts: Optional[InvokeOptions] = None) -> Output[GetAssignedSubscriptionsResult]
Copy
func GetAssignedSubscriptions(ctx *Context, args *GetAssignedSubscriptionsArgs, opts ...InvokeOption) (*GetAssignedSubscriptionsResult, error)
func GetAssignedSubscriptionsOutput(ctx *Context, args *GetAssignedSubscriptionsOutputArgs, opts ...InvokeOption) GetAssignedSubscriptionsResultOutput
Copy

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

public static class GetAssignedSubscriptions 
{
    public static Task<GetAssignedSubscriptionsResult> InvokeAsync(GetAssignedSubscriptionsArgs args, InvokeOptions? opts = null)
    public static Output<GetAssignedSubscriptionsResult> Invoke(GetAssignedSubscriptionsInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetAssignedSubscriptionsResult> getAssignedSubscriptions(GetAssignedSubscriptionsArgs args, InvokeOptions options)
public static Output<GetAssignedSubscriptionsResult> getAssignedSubscriptions(GetAssignedSubscriptionsArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: oci:Tenantmanagercontrolplane/getAssignedSubscriptions:getAssignedSubscriptions
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

CompartmentId This property is required. string
The ID of the compartment in which to list resources.
EntityVersion string
The version of the subscription entity.
Filters Changes to this property will trigger replacement. List<GetAssignedSubscriptionsFilter>
SubscriptionId string
The ID of the subscription to which the tenancy is associated.
CompartmentId This property is required. string
The ID of the compartment in which to list resources.
EntityVersion string
The version of the subscription entity.
Filters Changes to this property will trigger replacement. []GetAssignedSubscriptionsFilter
SubscriptionId string
The ID of the subscription to which the tenancy is associated.
compartmentId This property is required. String
The ID of the compartment in which to list resources.
entityVersion String
The version of the subscription entity.
filters Changes to this property will trigger replacement. List<GetAssignedSubscriptionsFilter>
subscriptionId String
The ID of the subscription to which the tenancy is associated.
compartmentId This property is required. string
The ID of the compartment in which to list resources.
entityVersion string
The version of the subscription entity.
filters Changes to this property will trigger replacement. GetAssignedSubscriptionsFilter[]
subscriptionId string
The ID of the subscription to which the tenancy is associated.
compartment_id This property is required. str
The ID of the compartment in which to list resources.
entity_version str
The version of the subscription entity.
filters Changes to this property will trigger replacement. Sequence[tenantmanagercontrolplane.GetAssignedSubscriptionsFilter]
subscription_id str
The ID of the subscription to which the tenancy is associated.
compartmentId This property is required. String
The ID of the compartment in which to list resources.
entityVersion String
The version of the subscription entity.
filters Changes to this property will trigger replacement. List<Property Map>
subscriptionId String
The ID of the subscription to which the tenancy is associated.

getAssignedSubscriptions Result

The following output properties are available:

AssignedSubscriptionCollections List<GetAssignedSubscriptionsAssignedSubscriptionCollection>
The list of assigned_subscription_collection.
CompartmentId string
The Oracle ID (OCID) of the owning compartment. Always a tenancy OCID.
Id string
The provider-assigned unique ID for this managed resource.
EntityVersion string
The entity version of the subscription, whether V1 (the legacy schema version), or V2 (the latest 20230401 API version).
Filters List<GetAssignedSubscriptionsFilter>
SubscriptionId string
AssignedSubscriptionCollections []GetAssignedSubscriptionsAssignedSubscriptionCollection
The list of assigned_subscription_collection.
CompartmentId string
The Oracle ID (OCID) of the owning compartment. Always a tenancy OCID.
Id string
The provider-assigned unique ID for this managed resource.
EntityVersion string
The entity version of the subscription, whether V1 (the legacy schema version), or V2 (the latest 20230401 API version).
Filters []GetAssignedSubscriptionsFilter
SubscriptionId string
assignedSubscriptionCollections List<GetAssignedSubscriptionsAssignedSubscriptionCollection>
The list of assigned_subscription_collection.
compartmentId String
The Oracle ID (OCID) of the owning compartment. Always a tenancy OCID.
id String
The provider-assigned unique ID for this managed resource.
entityVersion String
The entity version of the subscription, whether V1 (the legacy schema version), or V2 (the latest 20230401 API version).
filters List<GetAssignedSubscriptionsFilter>
subscriptionId String
assignedSubscriptionCollections GetAssignedSubscriptionsAssignedSubscriptionCollection[]
The list of assigned_subscription_collection.
compartmentId string
The Oracle ID (OCID) of the owning compartment. Always a tenancy OCID.
id string
The provider-assigned unique ID for this managed resource.
entityVersion string
The entity version of the subscription, whether V1 (the legacy schema version), or V2 (the latest 20230401 API version).
filters GetAssignedSubscriptionsFilter[]
subscriptionId string
assigned_subscription_collections Sequence[tenantmanagercontrolplane.GetAssignedSubscriptionsAssignedSubscriptionCollection]
The list of assigned_subscription_collection.
compartment_id str
The Oracle ID (OCID) of the owning compartment. Always a tenancy OCID.
id str
The provider-assigned unique ID for this managed resource.
entity_version str
The entity version of the subscription, whether V1 (the legacy schema version), or V2 (the latest 20230401 API version).
filters Sequence[tenantmanagercontrolplane.GetAssignedSubscriptionsFilter]
subscription_id str
assignedSubscriptionCollections List<Property Map>
The list of assigned_subscription_collection.
compartmentId String
The Oracle ID (OCID) of the owning compartment. Always a tenancy OCID.
id String
The provider-assigned unique ID for this managed resource.
entityVersion String
The entity version of the subscription, whether V1 (the legacy schema version), or V2 (the latest 20230401 API version).
filters List<Property Map>
subscriptionId String

Supporting Types

GetAssignedSubscriptionsAssignedSubscriptionCollection

items This property is required. List<Property Map>

GetAssignedSubscriptionsAssignedSubscriptionCollectionItem

ClassicSubscriptionId This property is required. string
Subscription ID.
CloudAmountCurrency This property is required. string
The currency code for the customer associated with the subscription.
CompartmentId This property is required. string
The ID of the compartment in which to list resources.
CsiNumber This property is required. string
Customer service identifier for the customer associated with the subscription.
CurrencyCode This property is required. string
Currency code. For example USD, MXN.
CustomerCountryCode This property is required. string
The country code for the customer associated with the subscription.
DefinedTags This property is required. Dictionary<string, string>
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
EndDate This property is required. string
Date and time when the SKU ended.
EntityVersion This property is required. string
The version of the subscription entity.
FreeformTags This property is required. Dictionary<string, string>
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
Id This property is required. string
The Oracle ID (OCID) of the subscription.
IsClassicSubscription This property is required. bool
Specifies whether or not the subscription is legacy.
IsGovernmentSubscription This property is required. bool
Specifies whether or not the subscription is a government subscription.
ManagedBy This property is required. string
Service or component which is used to provision and manage the subscription.
OrderIds This property is required. List<string>
List of subscription order OCIDs that contributed to this subscription.
ProgramType This property is required. string
Specifies any program that is associated with the subscription.
Promotions This property is required. List<GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotion>
List of promotions related to the subscription.
PurchaseEntitlementId This property is required. string
Purchase entitlement ID associated with the subscription.
RegionAssignment This property is required. string
Region for the subscription.
ServiceName This property is required. string
The type of subscription, such as 'UCM', 'SAAS', 'ERP', 'CRM'.
Skuses This property is required. List<GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkus>
List of SKUs linked to the subscription.
StartDate This property is required. string
Subscription start time.
State This property is required. string
Lifecycle state of the subscription.
SubscriptionNumber This property is required. string
Unique Oracle Cloud Subscriptions identifier that is immutable on creation.
SubscriptionTier This property is required. string
Tier for the subscription, whether a free promotion subscription or a paid subscription.
TimeCreated This property is required. string
The date and time of creation, as described in RFC 3339, section 14.29.
TimeUpdated This property is required. string
The date and time of update, as described in RFC 3339, section 14.29.
ClassicSubscriptionId This property is required. string
Subscription ID.
CloudAmountCurrency This property is required. string
The currency code for the customer associated with the subscription.
CompartmentId This property is required. string
The ID of the compartment in which to list resources.
CsiNumber This property is required. string
Customer service identifier for the customer associated with the subscription.
CurrencyCode This property is required. string
Currency code. For example USD, MXN.
CustomerCountryCode This property is required. string
The country code for the customer associated with the subscription.
DefinedTags This property is required. map[string]string
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
EndDate This property is required. string
Date and time when the SKU ended.
EntityVersion This property is required. string
The version of the subscription entity.
FreeformTags This property is required. map[string]string
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
Id This property is required. string
The Oracle ID (OCID) of the subscription.
IsClassicSubscription This property is required. bool
Specifies whether or not the subscription is legacy.
IsGovernmentSubscription This property is required. bool
Specifies whether or not the subscription is a government subscription.
ManagedBy This property is required. string
Service or component which is used to provision and manage the subscription.
OrderIds This property is required. []string
List of subscription order OCIDs that contributed to this subscription.
ProgramType This property is required. string
Specifies any program that is associated with the subscription.
Promotions This property is required. []GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotion
List of promotions related to the subscription.
PurchaseEntitlementId This property is required. string
Purchase entitlement ID associated with the subscription.
RegionAssignment This property is required. string
Region for the subscription.
ServiceName This property is required. string
The type of subscription, such as 'UCM', 'SAAS', 'ERP', 'CRM'.
Skuses This property is required. []GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkus
List of SKUs linked to the subscription.
StartDate This property is required. string
Subscription start time.
State This property is required. string
Lifecycle state of the subscription.
SubscriptionNumber This property is required. string
Unique Oracle Cloud Subscriptions identifier that is immutable on creation.
SubscriptionTier This property is required. string
Tier for the subscription, whether a free promotion subscription or a paid subscription.
TimeCreated This property is required. string
The date and time of creation, as described in RFC 3339, section 14.29.
TimeUpdated This property is required. string
The date and time of update, as described in RFC 3339, section 14.29.
classicSubscriptionId This property is required. String
Subscription ID.
cloudAmountCurrency This property is required. String
The currency code for the customer associated with the subscription.
compartmentId This property is required. String
The ID of the compartment in which to list resources.
csiNumber This property is required. String
Customer service identifier for the customer associated with the subscription.
currencyCode This property is required. String
Currency code. For example USD, MXN.
customerCountryCode This property is required. String
The country code for the customer associated with the subscription.
definedTags This property is required. Map<String,String>
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
endDate This property is required. String
Date and time when the SKU ended.
entityVersion This property is required. String
The version of the subscription entity.
freeformTags This property is required. Map<String,String>
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
id This property is required. String
The Oracle ID (OCID) of the subscription.
isClassicSubscription This property is required. Boolean
Specifies whether or not the subscription is legacy.
isGovernmentSubscription This property is required. Boolean
Specifies whether or not the subscription is a government subscription.
managedBy This property is required. String
Service or component which is used to provision and manage the subscription.
orderIds This property is required. List<String>
List of subscription order OCIDs that contributed to this subscription.
programType This property is required. String
Specifies any program that is associated with the subscription.
promotions This property is required. List<GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotion>
List of promotions related to the subscription.
purchaseEntitlementId This property is required. String
Purchase entitlement ID associated with the subscription.
regionAssignment This property is required. String
Region for the subscription.
serviceName This property is required. String
The type of subscription, such as 'UCM', 'SAAS', 'ERP', 'CRM'.
skuses This property is required. List<GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkus>
List of SKUs linked to the subscription.
startDate This property is required. String
Subscription start time.
state This property is required. String
Lifecycle state of the subscription.
subscriptionNumber This property is required. String
Unique Oracle Cloud Subscriptions identifier that is immutable on creation.
subscriptionTier This property is required. String
Tier for the subscription, whether a free promotion subscription or a paid subscription.
timeCreated This property is required. String
The date and time of creation, as described in RFC 3339, section 14.29.
timeUpdated This property is required. String
The date and time of update, as described in RFC 3339, section 14.29.
classicSubscriptionId This property is required. string
Subscription ID.
cloudAmountCurrency This property is required. string
The currency code for the customer associated with the subscription.
compartmentId This property is required. string
The ID of the compartment in which to list resources.
csiNumber This property is required. string
Customer service identifier for the customer associated with the subscription.
currencyCode This property is required. string
Currency code. For example USD, MXN.
customerCountryCode This property is required. string
The country code for the customer associated with the subscription.
definedTags This property is required. {[key: string]: string}
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
endDate This property is required. string
Date and time when the SKU ended.
entityVersion This property is required. string
The version of the subscription entity.
freeformTags This property is required. {[key: string]: string}
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
id This property is required. string
The Oracle ID (OCID) of the subscription.
isClassicSubscription This property is required. boolean
Specifies whether or not the subscription is legacy.
isGovernmentSubscription This property is required. boolean
Specifies whether or not the subscription is a government subscription.
managedBy This property is required. string
Service or component which is used to provision and manage the subscription.
orderIds This property is required. string[]
List of subscription order OCIDs that contributed to this subscription.
programType This property is required. string
Specifies any program that is associated with the subscription.
promotions This property is required. GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotion[]
List of promotions related to the subscription.
purchaseEntitlementId This property is required. string
Purchase entitlement ID associated with the subscription.
regionAssignment This property is required. string
Region for the subscription.
serviceName This property is required. string
The type of subscription, such as 'UCM', 'SAAS', 'ERP', 'CRM'.
skuses This property is required. GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkus[]
List of SKUs linked to the subscription.
startDate This property is required. string
Subscription start time.
state This property is required. string
Lifecycle state of the subscription.
subscriptionNumber This property is required. string
Unique Oracle Cloud Subscriptions identifier that is immutable on creation.
subscriptionTier This property is required. string
Tier for the subscription, whether a free promotion subscription or a paid subscription.
timeCreated This property is required. string
The date and time of creation, as described in RFC 3339, section 14.29.
timeUpdated This property is required. string
The date and time of update, as described in RFC 3339, section 14.29.
classic_subscription_id This property is required. str
Subscription ID.
cloud_amount_currency This property is required. str
The currency code for the customer associated with the subscription.
compartment_id This property is required. str
The ID of the compartment in which to list resources.
csi_number This property is required. str
Customer service identifier for the customer associated with the subscription.
currency_code This property is required. str
Currency code. For example USD, MXN.
customer_country_code This property is required. str
The country code for the customer associated with the subscription.
defined_tags This property is required. Mapping[str, str]
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
end_date This property is required. str
Date and time when the SKU ended.
entity_version This property is required. str
The version of the subscription entity.
freeform_tags This property is required. Mapping[str, str]
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
id This property is required. str
The Oracle ID (OCID) of the subscription.
is_classic_subscription This property is required. bool
Specifies whether or not the subscription is legacy.
is_government_subscription This property is required. bool
Specifies whether or not the subscription is a government subscription.
managed_by This property is required. str
Service or component which is used to provision and manage the subscription.
order_ids This property is required. Sequence[str]
List of subscription order OCIDs that contributed to this subscription.
program_type This property is required. str
Specifies any program that is associated with the subscription.
promotions This property is required. Sequence[tenantmanagercontrolplane.GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotion]
List of promotions related to the subscription.
purchase_entitlement_id This property is required. str
Purchase entitlement ID associated with the subscription.
region_assignment This property is required. str
Region for the subscription.
service_name This property is required. str
The type of subscription, such as 'UCM', 'SAAS', 'ERP', 'CRM'.
skuses This property is required. Sequence[tenantmanagercontrolplane.GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkus]
List of SKUs linked to the subscription.
start_date This property is required. str
Subscription start time.
state This property is required. str
Lifecycle state of the subscription.
subscription_number This property is required. str
Unique Oracle Cloud Subscriptions identifier that is immutable on creation.
subscription_tier This property is required. str
Tier for the subscription, whether a free promotion subscription or a paid subscription.
time_created This property is required. str
The date and time of creation, as described in RFC 3339, section 14.29.
time_updated This property is required. str
The date and time of update, as described in RFC 3339, section 14.29.
classicSubscriptionId This property is required. String
Subscription ID.
cloudAmountCurrency This property is required. String
The currency code for the customer associated with the subscription.
compartmentId This property is required. String
The ID of the compartment in which to list resources.
csiNumber This property is required. String
Customer service identifier for the customer associated with the subscription.
currencyCode This property is required. String
Currency code. For example USD, MXN.
customerCountryCode This property is required. String
The country code for the customer associated with the subscription.
definedTags This property is required. Map<String>
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
endDate This property is required. String
Date and time when the SKU ended.
entityVersion This property is required. String
The version of the subscription entity.
freeformTags This property is required. Map<String>
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
id This property is required. String
The Oracle ID (OCID) of the subscription.
isClassicSubscription This property is required. Boolean
Specifies whether or not the subscription is legacy.
isGovernmentSubscription This property is required. Boolean
Specifies whether or not the subscription is a government subscription.
managedBy This property is required. String
Service or component which is used to provision and manage the subscription.
orderIds This property is required. List<String>
List of subscription order OCIDs that contributed to this subscription.
programType This property is required. String
Specifies any program that is associated with the subscription.
promotions This property is required. List<Property Map>
List of promotions related to the subscription.
purchaseEntitlementId This property is required. String
Purchase entitlement ID associated with the subscription.
regionAssignment This property is required. String
Region for the subscription.
serviceName This property is required. String
The type of subscription, such as 'UCM', 'SAAS', 'ERP', 'CRM'.
skuses This property is required. List<Property Map>
List of SKUs linked to the subscription.
startDate This property is required. String
Subscription start time.
state This property is required. String
Lifecycle state of the subscription.
subscriptionNumber This property is required. String
Unique Oracle Cloud Subscriptions identifier that is immutable on creation.
subscriptionTier This property is required. String
Tier for the subscription, whether a free promotion subscription or a paid subscription.
timeCreated This property is required. String
The date and time of creation, as described in RFC 3339, section 14.29.
timeUpdated This property is required. String
The date and time of update, as described in RFC 3339, section 14.29.

GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotion

Amount This property is required. double
If a subscription is present, indicates the total amount of promotional subscription credits.
CurrencyUnit This property is required. string
Currency unit associated with the promotion.
Duration This property is required. int
Specifies how long the promotion related to the subscription, if any, is valid in duration units.
DurationUnit This property is required. string
Unit for the duration.
IsIntentToPay This property is required. bool
Speficies whether or not the customer intends to pay after the promotion has expired.
Status This property is required. string
If a subscription is present, indicates the current status of the subscription promotion.
TimeExpired This property is required. string
Date and time when the promotion ends.
TimeStarted This property is required. string
Date and time when the promotion starts.
Amount This property is required. float64
If a subscription is present, indicates the total amount of promotional subscription credits.
CurrencyUnit This property is required. string
Currency unit associated with the promotion.
Duration This property is required. int
Specifies how long the promotion related to the subscription, if any, is valid in duration units.
DurationUnit This property is required. string
Unit for the duration.
IsIntentToPay This property is required. bool
Speficies whether or not the customer intends to pay after the promotion has expired.
Status This property is required. string
If a subscription is present, indicates the current status of the subscription promotion.
TimeExpired This property is required. string
Date and time when the promotion ends.
TimeStarted This property is required. string
Date and time when the promotion starts.
amount This property is required. Double
If a subscription is present, indicates the total amount of promotional subscription credits.
currencyUnit This property is required. String
Currency unit associated with the promotion.
duration This property is required. Integer
Specifies how long the promotion related to the subscription, if any, is valid in duration units.
durationUnit This property is required. String
Unit for the duration.
isIntentToPay This property is required. Boolean
Speficies whether or not the customer intends to pay after the promotion has expired.
status This property is required. String
If a subscription is present, indicates the current status of the subscription promotion.
timeExpired This property is required. String
Date and time when the promotion ends.
timeStarted This property is required. String
Date and time when the promotion starts.
amount This property is required. number
If a subscription is present, indicates the total amount of promotional subscription credits.
currencyUnit This property is required. string
Currency unit associated with the promotion.
duration This property is required. number
Specifies how long the promotion related to the subscription, if any, is valid in duration units.
durationUnit This property is required. string
Unit for the duration.
isIntentToPay This property is required. boolean
Speficies whether or not the customer intends to pay after the promotion has expired.
status This property is required. string
If a subscription is present, indicates the current status of the subscription promotion.
timeExpired This property is required. string
Date and time when the promotion ends.
timeStarted This property is required. string
Date and time when the promotion starts.
amount This property is required. float
If a subscription is present, indicates the total amount of promotional subscription credits.
currency_unit This property is required. str
Currency unit associated with the promotion.
duration This property is required. int
Specifies how long the promotion related to the subscription, if any, is valid in duration units.
duration_unit This property is required. str
Unit for the duration.
is_intent_to_pay This property is required. bool
Speficies whether or not the customer intends to pay after the promotion has expired.
status This property is required. str
If a subscription is present, indicates the current status of the subscription promotion.
time_expired This property is required. str
Date and time when the promotion ends.
time_started This property is required. str
Date and time when the promotion starts.
amount This property is required. Number
If a subscription is present, indicates the total amount of promotional subscription credits.
currencyUnit This property is required. String
Currency unit associated with the promotion.
duration This property is required. Number
Specifies how long the promotion related to the subscription, if any, is valid in duration units.
durationUnit This property is required. String
Unit for the duration.
isIntentToPay This property is required. Boolean
Speficies whether or not the customer intends to pay after the promotion has expired.
status This property is required. String
If a subscription is present, indicates the current status of the subscription promotion.
timeExpired This property is required. String
Date and time when the promotion ends.
timeStarted This property is required. String
Date and time when the promotion starts.

GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkus

Description This property is required. string
Description of the stock units.
EndDate This property is required. string
Date and time when the SKU ended.
GsiOrderLineId This property is required. string
Sales order line identifier.
IsAdditionalInstance This property is required. bool
Specifies if an additional test instance can be provisioned by the SaaS application.
IsBaseServiceComponent This property is required. bool
Specifies if the SKU is considered as a parent or child.
LicensePartDescription This property is required. string
Description of the covered product belonging to this SKU.
MetricName This property is required. string
Base metric for billing the service.
Quantity This property is required. int
Quantity of the stock units.
Sku This property is required. string
Stock Keeping Unit (SKU) ID.
StartDate This property is required. string
Subscription start time.
Description This property is required. string
Description of the stock units.
EndDate This property is required. string
Date and time when the SKU ended.
GsiOrderLineId This property is required. string
Sales order line identifier.
IsAdditionalInstance This property is required. bool
Specifies if an additional test instance can be provisioned by the SaaS application.
IsBaseServiceComponent This property is required. bool
Specifies if the SKU is considered as a parent or child.
LicensePartDescription This property is required. string
Description of the covered product belonging to this SKU.
MetricName This property is required. string
Base metric for billing the service.
Quantity This property is required. int
Quantity of the stock units.
Sku This property is required. string
Stock Keeping Unit (SKU) ID.
StartDate This property is required. string
Subscription start time.
description This property is required. String
Description of the stock units.
endDate This property is required. String
Date and time when the SKU ended.
gsiOrderLineId This property is required. String
Sales order line identifier.
isAdditionalInstance This property is required. Boolean
Specifies if an additional test instance can be provisioned by the SaaS application.
isBaseServiceComponent This property is required. Boolean
Specifies if the SKU is considered as a parent or child.
licensePartDescription This property is required. String
Description of the covered product belonging to this SKU.
metricName This property is required. String
Base metric for billing the service.
quantity This property is required. Integer
Quantity of the stock units.
sku This property is required. String
Stock Keeping Unit (SKU) ID.
startDate This property is required. String
Subscription start time.
description This property is required. string
Description of the stock units.
endDate This property is required. string
Date and time when the SKU ended.
gsiOrderLineId This property is required. string
Sales order line identifier.
isAdditionalInstance This property is required. boolean
Specifies if an additional test instance can be provisioned by the SaaS application.
isBaseServiceComponent This property is required. boolean
Specifies if the SKU is considered as a parent or child.
licensePartDescription This property is required. string
Description of the covered product belonging to this SKU.
metricName This property is required. string
Base metric for billing the service.
quantity This property is required. number
Quantity of the stock units.
sku This property is required. string
Stock Keeping Unit (SKU) ID.
startDate This property is required. string
Subscription start time.
description This property is required. str
Description of the stock units.
end_date This property is required. str
Date and time when the SKU ended.
gsi_order_line_id This property is required. str
Sales order line identifier.
is_additional_instance This property is required. bool
Specifies if an additional test instance can be provisioned by the SaaS application.
is_base_service_component This property is required. bool
Specifies if the SKU is considered as a parent or child.
license_part_description This property is required. str
Description of the covered product belonging to this SKU.
metric_name This property is required. str
Base metric for billing the service.
quantity This property is required. int
Quantity of the stock units.
sku This property is required. str
Stock Keeping Unit (SKU) ID.
start_date This property is required. str
Subscription start time.
description This property is required. String
Description of the stock units.
endDate This property is required. String
Date and time when the SKU ended.
gsiOrderLineId This property is required. String
Sales order line identifier.
isAdditionalInstance This property is required. Boolean
Specifies if an additional test instance can be provisioned by the SaaS application.
isBaseServiceComponent This property is required. Boolean
Specifies if the SKU is considered as a parent or child.
licensePartDescription This property is required. String
Description of the covered product belonging to this SKU.
metricName This property is required. String
Base metric for billing the service.
quantity This property is required. Number
Quantity of the stock units.
sku This property is required. String
Stock Keeping Unit (SKU) ID.
startDate This property is required. String
Subscription start time.

GetAssignedSubscriptionsFilter

Name This property is required. string
Values This property is required. List<string>
Regex bool
Name This property is required. string
Values This property is required. []string
Regex bool
name This property is required. String
values This property is required. List<String>
regex Boolean
name This property is required. string
values This property is required. string[]
regex boolean
name This property is required. str
values This property is required. Sequence[str]
regex bool
name This property is required. String
values This property is required. List<String>
regex Boolean

Package Details

Repository
oci pulumi/pulumi-oci
License
Apache-2.0
Notes
This Pulumi package is based on the oci Terraform Provider.
Oracle Cloud Infrastructure v2.31.0 published on Thursday, Apr 17, 2025 by Pulumi