Oracle Cloud Infrastructure v2.33.0 published on Thursday, May 1, 2025 by Pulumi
oci.Tenantmanagercontrolplane.getSubscriptions
Explore with Pulumi AI
This data source provides the list of Subscriptions in Oracle Cloud Infrastructure Tenantmanagercontrolplane service.
List the subscriptions that a compartment owns. Only the root compartment is allowed.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testSubscriptions = oci.Tenantmanagercontrolplane.getSubscriptions({
    compartmentId: compartmentId,
    entityVersion: subscriptionEntityVersion,
    subscriptionId: testSubscription.id,
});
import pulumi
import pulumi_oci as oci
test_subscriptions = oci.Tenantmanagercontrolplane.get_subscriptions(compartment_id=compartment_id,
    entity_version=subscription_entity_version,
    subscription_id=test_subscription["id"])
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.GetSubscriptions(ctx, &tenantmanagercontrolplane.GetSubscriptionsArgs{
			CompartmentId:  pulumi.StringRef(compartmentId),
			EntityVersion:  pulumi.StringRef(subscriptionEntityVersion),
			SubscriptionId: pulumi.StringRef(testSubscription.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 testSubscriptions = Oci.Tenantmanagercontrolplane.GetSubscriptions.Invoke(new()
    {
        CompartmentId = compartmentId,
        EntityVersion = subscriptionEntityVersion,
        SubscriptionId = testSubscription.Id,
    });
});
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.GetSubscriptionsArgs;
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 testSubscriptions = TenantmanagercontrolplaneFunctions.getSubscriptions(GetSubscriptionsArgs.builder()
            .compartmentId(compartmentId)
            .entityVersion(subscriptionEntityVersion)
            .subscriptionId(testSubscription.id())
            .build());
    }
}
variables:
  testSubscriptions:
    fn::invoke:
      function: oci:Tenantmanagercontrolplane:getSubscriptions
      arguments:
        compartmentId: ${compartmentId}
        entityVersion: ${subscriptionEntityVersion}
        subscriptionId: ${testSubscription.id}
Using getSubscriptions
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 getSubscriptions(args: GetSubscriptionsArgs, opts?: InvokeOptions): Promise<GetSubscriptionsResult>
function getSubscriptionsOutput(args: GetSubscriptionsOutputArgs, opts?: InvokeOptions): Output<GetSubscriptionsResult>def get_subscriptions(compartment_id: Optional[str] = None,
                      entity_version: Optional[str] = None,
                      filters: Optional[Sequence[GetSubscriptionsFilter]] = None,
                      subscription_id: Optional[str] = None,
                      opts: Optional[InvokeOptions] = None) -> GetSubscriptionsResult
def get_subscriptions_output(compartment_id: Optional[pulumi.Input[str]] = None,
                      entity_version: Optional[pulumi.Input[str]] = None,
                      filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetSubscriptionsFilterArgs]]]] = None,
                      subscription_id: Optional[pulumi.Input[str]] = None,
                      opts: Optional[InvokeOptions] = None) -> Output[GetSubscriptionsResult]func GetSubscriptions(ctx *Context, args *GetSubscriptionsArgs, opts ...InvokeOption) (*GetSubscriptionsResult, error)
func GetSubscriptionsOutput(ctx *Context, args *GetSubscriptionsOutputArgs, opts ...InvokeOption) GetSubscriptionsResultOutput> Note: This function is named GetSubscriptions in the Go SDK.
public static class GetSubscriptions 
{
    public static Task<GetSubscriptionsResult> InvokeAsync(GetSubscriptionsArgs args, InvokeOptions? opts = null)
    public static Output<GetSubscriptionsResult> Invoke(GetSubscriptionsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetSubscriptionsResult> getSubscriptions(GetSubscriptionsArgs args, InvokeOptions options)
public static Output<GetSubscriptionsResult> getSubscriptions(GetSubscriptionsArgs args, InvokeOptions options)
fn::invoke:
  function: oci:Tenantmanagercontrolplane/getSubscriptions:getSubscriptions
  arguments:
    # arguments dictionaryThe following arguments are supported:
- CompartmentId string
- The ID of the compartment in which to list resources.
- EntityVersion string
- The version of the subscription entity.
- Filters
List<GetSubscriptions Filter> 
- SubscriptionId string
- The ID of the subscription to which the tenancy is associated.
- CompartmentId string
- The ID of the compartment in which to list resources.
- EntityVersion string
- The version of the subscription entity.
- Filters
[]GetSubscriptions Filter 
- SubscriptionId string
- The ID of the subscription to which the tenancy is associated.
- compartmentId String
- The ID of the compartment in which to list resources.
- entityVersion String
- The version of the subscription entity.
- filters
List<GetSubscriptions Filter> 
- subscriptionId String
- The ID of the subscription to which the tenancy is associated.
- compartmentId string
- The ID of the compartment in which to list resources.
- entityVersion string
- The version of the subscription entity.
- filters
GetSubscriptions Filter[] 
- subscriptionId string
- The ID of the subscription to which the tenancy is associated.
- compartment_id str
- The ID of the compartment in which to list resources.
- entity_version str
- The version of the subscription entity.
- filters
Sequence[GetSubscriptions Filter] 
- subscription_id str
- The ID of the subscription to which the tenancy is associated.
- compartmentId String
- The ID of the compartment in which to list resources.
- entityVersion String
- The version of the subscription entity.
- filters List<Property Map>
- subscriptionId String
- The ID of the subscription to which the tenancy is associated.
getSubscriptions Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- SubscriptionCollections List<GetSubscriptions Subscription Collection> 
- The list of subscription_collection.
- CompartmentId string
- The Oracle ID (OCID) of the owning compartment. Always a tenancy OCID.
- EntityVersion string
- The entity version of the subscription, whether V1 (the legacy schema version), or V2 (the latest 20230401 API version).
- Filters
List<GetSubscriptions Filter> 
- SubscriptionId string
- Id string
- The provider-assigned unique ID for this managed resource.
- SubscriptionCollections []GetSubscriptions Subscription Collection 
- The list of subscription_collection.
- CompartmentId string
- The Oracle ID (OCID) of the owning compartment. Always a tenancy OCID.
- EntityVersion string
- The entity version of the subscription, whether V1 (the legacy schema version), or V2 (the latest 20230401 API version).
- Filters
[]GetSubscriptions Filter 
- SubscriptionId string
- id String
- The provider-assigned unique ID for this managed resource.
- subscriptionCollections List<GetSubscriptions Subscription Collection> 
- The list of subscription_collection.
- compartmentId String
- The Oracle ID (OCID) of the owning compartment. Always a tenancy OCID.
- entityVersion String
- The entity version of the subscription, whether V1 (the legacy schema version), or V2 (the latest 20230401 API version).
- filters
List<GetSubscriptions Filter> 
- subscriptionId String
- id string
- The provider-assigned unique ID for this managed resource.
- subscriptionCollections GetSubscriptions Subscription Collection[] 
- The list of subscription_collection.
- compartmentId string
- The Oracle ID (OCID) of the owning compartment. Always a tenancy OCID.
- entityVersion string
- The entity version of the subscription, whether V1 (the legacy schema version), or V2 (the latest 20230401 API version).
- filters
GetSubscriptions Filter[] 
- subscriptionId string
- id str
- The provider-assigned unique ID for this managed resource.
- subscription_collections Sequence[GetSubscriptions Subscription Collection] 
- The list of subscription_collection.
- compartment_id str
- The Oracle ID (OCID) of the owning compartment. Always a tenancy OCID.
- entity_version str
- The entity version of the subscription, whether V1 (the legacy schema version), or V2 (the latest 20230401 API version).
- filters
Sequence[GetSubscriptions Filter] 
- subscription_id str
- id String
- The provider-assigned unique ID for this managed resource.
- subscriptionCollections List<Property Map>
- The list of subscription_collection.
- compartmentId String
- The Oracle ID (OCID) of the owning compartment. Always a tenancy OCID.
- 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
GetSubscriptionsFilter  
GetSubscriptionsSubscriptionCollection   
GetSubscriptionsSubscriptionCollectionItem    
- ClassicSubscription stringId 
- Classic subscription ID.
- CloudAmount stringCurrency 
- The currency code for the customer associated with the subscription.
- CompartmentId string
- The ID of the compartment in which to list resources.
- CsiNumber string
- Customer service identifier for the customer associated with the subscription.
- CurrencyCode string
- Currency code. For example USD, MXN.
- CustomerCountry stringCode 
- The country code for the customer associated with the subscription.
- Dictionary<string, string>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
- EndDate string
- Date and time when the SKU ended.
- EntityVersion string
- The version of the subscription entity.
- 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 string
- The Oracle ID (OCID) of the subscription.
- IsClassic boolSubscription 
- Specifies whether or not the subscription is from classic systems.
- IsGovernment boolSubscription 
- Specifies whether or not the subscription is a government subscription.
- PaymentModel string
- The pay model of the subscription, such as 'Pay as you go' or 'Monthly'.
- ProgramType string
- Specifies any program that is associated with the subscription.
- Promotions
List<GetSubscriptions Subscription Collection Item Promotion> 
- List of promotions related to the subscription.
- PurchaseEntitlement stringId 
- Purchase entitlement ID associated with the subscription.
- RegionAssignment string
- Region for the subscription.
- ServiceName string
- The type of subscription, such as 'UCM', 'SAAS', 'ERP', 'CRM'.
- Skuses
List<GetSubscriptions Subscription Collection Item Skus> 
- List of SKUs linked to this subscription.
- StartDate string
- Subscription start time.
- State string
- Lifecycle state of the subscription.
- SubscriptionNumber string
- Unique Oracle Cloud Subscriptions identifier that is immutable on creation.
- SubscriptionTier string
- Tier for the subscription, whether a free promotion subscription or a paid subscription.
- TimeCreated string
- The date and time of creation, as described in RFC 3339, section 14.29.
- TimeUpdated string
- The date and time of update, as described in RFC 3339, section 14.29.
- ClassicSubscription stringId 
- Classic subscription ID.
- CloudAmount stringCurrency 
- The currency code for the customer associated with the subscription.
- CompartmentId string
- The ID of the compartment in which to list resources.
- CsiNumber string
- Customer service identifier for the customer associated with the subscription.
- CurrencyCode string
- Currency code. For example USD, MXN.
- CustomerCountry stringCode 
- The country code for the customer associated with the subscription.
- map[string]string
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
- EndDate string
- Date and time when the SKU ended.
- EntityVersion string
- The version of the subscription entity.
- 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 string
- The Oracle ID (OCID) of the subscription.
- IsClassic boolSubscription 
- Specifies whether or not the subscription is from classic systems.
- IsGovernment boolSubscription 
- Specifies whether or not the subscription is a government subscription.
- PaymentModel string
- The pay model of the subscription, such as 'Pay as you go' or 'Monthly'.
- ProgramType string
- Specifies any program that is associated with the subscription.
- Promotions
[]GetSubscriptions Subscription Collection Item Promotion 
- List of promotions related to the subscription.
- PurchaseEntitlement stringId 
- Purchase entitlement ID associated with the subscription.
- RegionAssignment string
- Region for the subscription.
- ServiceName string
- The type of subscription, such as 'UCM', 'SAAS', 'ERP', 'CRM'.
- Skuses
[]GetSubscriptions Subscription Collection Item Skus 
- List of SKUs linked to this subscription.
- StartDate string
- Subscription start time.
- State string
- Lifecycle state of the subscription.
- SubscriptionNumber string
- Unique Oracle Cloud Subscriptions identifier that is immutable on creation.
- SubscriptionTier string
- Tier for the subscription, whether a free promotion subscription or a paid subscription.
- TimeCreated string
- The date and time of creation, as described in RFC 3339, section 14.29.
- TimeUpdated string
- The date and time of update, as described in RFC 3339, section 14.29.
- classicSubscription StringId 
- Classic subscription ID.
- cloudAmount StringCurrency 
- The currency code for the customer associated with the subscription.
- compartmentId String
- The ID of the compartment in which to list resources.
- csiNumber String
- Customer service identifier for the customer associated with the subscription.
- currencyCode String
- Currency code. For example USD, MXN.
- customerCountry StringCode 
- The country code for the customer associated with the subscription.
- Map<String,String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
- endDate String
- Date and time when the SKU ended.
- entityVersion String
- The version of the subscription entity.
- 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 String
- The Oracle ID (OCID) of the subscription.
- isClassic BooleanSubscription 
- Specifies whether or not the subscription is from classic systems.
- isGovernment BooleanSubscription 
- Specifies whether or not the subscription is a government subscription.
- paymentModel String
- The pay model of the subscription, such as 'Pay as you go' or 'Monthly'.
- programType String
- Specifies any program that is associated with the subscription.
- promotions
List<GetSubscriptions Subscription Collection Item Promotion> 
- List of promotions related to the subscription.
- purchaseEntitlement StringId 
- Purchase entitlement ID associated with the subscription.
- regionAssignment String
- Region for the subscription.
- serviceName String
- The type of subscription, such as 'UCM', 'SAAS', 'ERP', 'CRM'.
- skuses
List<GetSubscriptions Subscription Collection Item Skus> 
- List of SKUs linked to this subscription.
- startDate String
- Subscription start time.
- state String
- Lifecycle state of the subscription.
- subscriptionNumber String
- Unique Oracle Cloud Subscriptions identifier that is immutable on creation.
- subscriptionTier String
- Tier for the subscription, whether a free promotion subscription or a paid subscription.
- timeCreated String
- The date and time of creation, as described in RFC 3339, section 14.29.
- timeUpdated String
- The date and time of update, as described in RFC 3339, section 14.29.
- classicSubscription stringId 
- Classic subscription ID.
- cloudAmount stringCurrency 
- The currency code for the customer associated with the subscription.
- compartmentId string
- The ID of the compartment in which to list resources.
- csiNumber string
- Customer service identifier for the customer associated with the subscription.
- currencyCode string
- Currency code. For example USD, MXN.
- customerCountry stringCode 
- The country code for the customer associated with the subscription.
- {[key: string]: string}
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
- endDate string
- Date and time when the SKU ended.
- entityVersion string
- The version of the subscription entity.
- {[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 string
- The Oracle ID (OCID) of the subscription.
- isClassic booleanSubscription 
- Specifies whether or not the subscription is from classic systems.
- isGovernment booleanSubscription 
- Specifies whether or not the subscription is a government subscription.
- paymentModel string
- The pay model of the subscription, such as 'Pay as you go' or 'Monthly'.
- programType string
- Specifies any program that is associated with the subscription.
- promotions
GetSubscriptions Subscription Collection Item Promotion[] 
- List of promotions related to the subscription.
- purchaseEntitlement stringId 
- Purchase entitlement ID associated with the subscription.
- regionAssignment string
- Region for the subscription.
- serviceName string
- The type of subscription, such as 'UCM', 'SAAS', 'ERP', 'CRM'.
- skuses
GetSubscriptions Subscription Collection Item Skus[] 
- List of SKUs linked to this subscription.
- startDate string
- Subscription start time.
- state string
- Lifecycle state of the subscription.
- subscriptionNumber string
- Unique Oracle Cloud Subscriptions identifier that is immutable on creation.
- subscriptionTier string
- Tier for the subscription, whether a free promotion subscription or a paid subscription.
- timeCreated string
- The date and time of creation, as described in RFC 3339, section 14.29.
- timeUpdated string
- The date and time of update, as described in RFC 3339, section 14.29.
- classic_subscription_ strid 
- Classic subscription ID.
- cloud_amount_ strcurrency 
- The currency code for the customer associated with the subscription.
- compartment_id str
- The ID of the compartment in which to list resources.
- csi_number str
- Customer service identifier for the customer associated with the subscription.
- currency_code str
- Currency code. For example USD, MXN.
- customer_country_ strcode 
- The country code for the customer associated with the subscription.
- 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 str
- Date and time when the SKU ended.
- entity_version str
- The version of the subscription entity.
- 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 str
- The Oracle ID (OCID) of the subscription.
- is_classic_ boolsubscription 
- Specifies whether or not the subscription is from classic systems.
- is_government_ boolsubscription 
- Specifies whether or not the subscription is a government subscription.
- payment_model str
- The pay model of the subscription, such as 'Pay as you go' or 'Monthly'.
- program_type str
- Specifies any program that is associated with the subscription.
- promotions
Sequence[GetSubscriptions Subscription Collection Item Promotion] 
- List of promotions related to the subscription.
- purchase_entitlement_ strid 
- Purchase entitlement ID associated with the subscription.
- region_assignment str
- Region for the subscription.
- service_name str
- The type of subscription, such as 'UCM', 'SAAS', 'ERP', 'CRM'.
- skuses
Sequence[GetSubscriptions Subscription Collection Item Skus] 
- List of SKUs linked to this subscription.
- start_date str
- Subscription start time.
- state str
- Lifecycle state of the subscription.
- subscription_number str
- Unique Oracle Cloud Subscriptions identifier that is immutable on creation.
- subscription_tier str
- Tier for the subscription, whether a free promotion subscription or a paid subscription.
- time_created str
- The date and time of creation, as described in RFC 3339, section 14.29.
- time_updated str
- The date and time of update, as described in RFC 3339, section 14.29.
- classicSubscription StringId 
- Classic subscription ID.
- cloudAmount StringCurrency 
- The currency code for the customer associated with the subscription.
- compartmentId String
- The ID of the compartment in which to list resources.
- csiNumber String
- Customer service identifier for the customer associated with the subscription.
- currencyCode String
- Currency code. For example USD, MXN.
- customerCountry StringCode 
- The country code for the customer associated with the subscription.
- Map<String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
- endDate String
- Date and time when the SKU ended.
- entityVersion String
- The version of the subscription entity.
- 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 String
- The Oracle ID (OCID) of the subscription.
- isClassic BooleanSubscription 
- Specifies whether or not the subscription is from classic systems.
- isGovernment BooleanSubscription 
- Specifies whether or not the subscription is a government subscription.
- paymentModel String
- The pay model of the subscription, such as 'Pay as you go' or 'Monthly'.
- programType String
- Specifies any program that is associated with the subscription.
- promotions List<Property Map>
- List of promotions related to the subscription.
- purchaseEntitlement StringId 
- Purchase entitlement ID associated with the subscription.
- regionAssignment String
- Region for the subscription.
- serviceName String
- The type of subscription, such as 'UCM', 'SAAS', 'ERP', 'CRM'.
- skuses List<Property Map>
- List of SKUs linked to this subscription.
- startDate String
- Subscription start time.
- state String
- Lifecycle state of the subscription.
- subscriptionNumber String
- Unique Oracle Cloud Subscriptions identifier that is immutable on creation.
- subscriptionTier String
- Tier for the subscription, whether a free promotion subscription or a paid subscription.
- timeCreated String
- The date and time of creation, as described in RFC 3339, section 14.29.
- timeUpdated String
- The date and time of update, as described in RFC 3339, section 14.29.
GetSubscriptionsSubscriptionCollectionItemPromotion     
- Amount double
- If a subscription is present, indicates the total amount of promotional subscription credits.
- CurrencyUnit string
- Currency unit associated with the promotion.
- Duration int
- Specifies how long the promotion related to the subscription, if any, is valid in duration units.
- DurationUnit string
- Unit for the duration.
- IsIntent boolTo Pay 
- Speficies whether or not the customer intends to pay after the promotion has expired.
- Status string
- If a subscription is present, indicates the current status of the subscription promotion.
- TimeExpired string
- Date and time when the promotion ends.
- TimeStarted string
- Date and time when the promotion starts.
- Amount float64
- If a subscription is present, indicates the total amount of promotional subscription credits.
- CurrencyUnit string
- Currency unit associated with the promotion.
- Duration int
- Specifies how long the promotion related to the subscription, if any, is valid in duration units.
- DurationUnit string
- Unit for the duration.
- IsIntent boolTo Pay 
- Speficies whether or not the customer intends to pay after the promotion has expired.
- Status string
- If a subscription is present, indicates the current status of the subscription promotion.
- TimeExpired string
- Date and time when the promotion ends.
- TimeStarted string
- Date and time when the promotion starts.
- amount Double
- If a subscription is present, indicates the total amount of promotional subscription credits.
- currencyUnit String
- Currency unit associated with the promotion.
- duration Integer
- Specifies how long the promotion related to the subscription, if any, is valid in duration units.
- durationUnit String
- Unit for the duration.
- isIntent BooleanTo Pay 
- Speficies whether or not the customer intends to pay after the promotion has expired.
- status String
- If a subscription is present, indicates the current status of the subscription promotion.
- timeExpired String
- Date and time when the promotion ends.
- timeStarted String
- Date and time when the promotion starts.
- amount number
- If a subscription is present, indicates the total amount of promotional subscription credits.
- currencyUnit string
- Currency unit associated with the promotion.
- duration number
- Specifies how long the promotion related to the subscription, if any, is valid in duration units.
- durationUnit string
- Unit for the duration.
- isIntent booleanTo Pay 
- Speficies whether or not the customer intends to pay after the promotion has expired.
- status string
- If a subscription is present, indicates the current status of the subscription promotion.
- timeExpired string
- Date and time when the promotion ends.
- timeStarted string
- Date and time when the promotion starts.
- amount float
- If a subscription is present, indicates the total amount of promotional subscription credits.
- currency_unit str
- Currency unit associated with the promotion.
- duration int
- Specifies how long the promotion related to the subscription, if any, is valid in duration units.
- duration_unit str
- Unit for the duration.
- is_intent_ boolto_ pay 
- Speficies whether or not the customer intends to pay after the promotion has expired.
- status str
- If a subscription is present, indicates the current status of the subscription promotion.
- time_expired str
- Date and time when the promotion ends.
- time_started str
- Date and time when the promotion starts.
- amount Number
- If a subscription is present, indicates the total amount of promotional subscription credits.
- currencyUnit String
- Currency unit associated with the promotion.
- duration Number
- Specifies how long the promotion related to the subscription, if any, is valid in duration units.
- durationUnit String
- Unit for the duration.
- isIntent BooleanTo Pay 
- Speficies whether or not the customer intends to pay after the promotion has expired.
- status String
- If a subscription is present, indicates the current status of the subscription promotion.
- timeExpired String
- Date and time when the promotion ends.
- timeStarted String
- Date and time when the promotion starts.
GetSubscriptionsSubscriptionCollectionItemSkus     
- Description string
- Description of the stock units.
- EndDate string
- Date and time when the SKU ended.
- GsiOrder stringLine Id 
- Sales order line identifier.
- IsAdditional boolInstance 
- Specifies if an additional test instance can be provisioned by the SaaS application.
- IsBase boolService Component 
- Specifies if the SKU is considered as a parent or child.
- LicensePart stringDescription 
- Description of the covered product belonging to this SKU.
- MetricName string
- Base metric for billing the service.
- Quantity int
- Quantity of the stock units.
- Sku string
- Stock Keeping Unit (SKU) ID.
- StartDate string
- Subscription start time.
- Description string
- Description of the stock units.
- EndDate string
- Date and time when the SKU ended.
- GsiOrder stringLine Id 
- Sales order line identifier.
- IsAdditional boolInstance 
- Specifies if an additional test instance can be provisioned by the SaaS application.
- IsBase boolService Component 
- Specifies if the SKU is considered as a parent or child.
- LicensePart stringDescription 
- Description of the covered product belonging to this SKU.
- MetricName string
- Base metric for billing the service.
- Quantity int
- Quantity of the stock units.
- Sku string
- Stock Keeping Unit (SKU) ID.
- StartDate string
- Subscription start time.
- description String
- Description of the stock units.
- endDate String
- Date and time when the SKU ended.
- gsiOrder StringLine Id 
- Sales order line identifier.
- isAdditional BooleanInstance 
- Specifies if an additional test instance can be provisioned by the SaaS application.
- isBase BooleanService Component 
- Specifies if the SKU is considered as a parent or child.
- licensePart StringDescription 
- Description of the covered product belonging to this SKU.
- metricName String
- Base metric for billing the service.
- quantity Integer
- Quantity of the stock units.
- sku String
- Stock Keeping Unit (SKU) ID.
- startDate String
- Subscription start time.
- description string
- Description of the stock units.
- endDate string
- Date and time when the SKU ended.
- gsiOrder stringLine Id 
- Sales order line identifier.
- isAdditional booleanInstance 
- Specifies if an additional test instance can be provisioned by the SaaS application.
- isBase booleanService Component 
- Specifies if the SKU is considered as a parent or child.
- licensePart stringDescription 
- Description of the covered product belonging to this SKU.
- metricName string
- Base metric for billing the service.
- quantity number
- Quantity of the stock units.
- sku string
- Stock Keeping Unit (SKU) ID.
- startDate string
- Subscription start time.
- description str
- Description of the stock units.
- end_date str
- Date and time when the SKU ended.
- gsi_order_ strline_ id 
- Sales order line identifier.
- is_additional_ boolinstance 
- Specifies if an additional test instance can be provisioned by the SaaS application.
- is_base_ boolservice_ component 
- Specifies if the SKU is considered as a parent or child.
- 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 (SKU) ID.
- start_date str
- Subscription start time.
- description String
- Description of the stock units.
- endDate String
- Date and time when the SKU ended.
- gsiOrder StringLine Id 
- Sales order line identifier.
- isAdditional BooleanInstance 
- Specifies if an additional test instance can be provisioned by the SaaS application.
- isBase BooleanService Component 
- Specifies if the SKU is considered as a parent or child.
- licensePart StringDescription 
- Description of the covered product belonging to this SKU.
- metricName String
- Base metric for billing the service.
- quantity Number
- Quantity of the stock units.
- sku String
- Stock Keeping Unit (SKU) ID.
- startDate String
- Subscription start time.
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the ociTerraform Provider.