Oracle Cloud Infrastructure v2.31.0 published on Thursday, Apr 17, 2025 by Pulumi
oci.Tenantmanagercontrolplane.getAssignedSubscriptions
Explore with Pulumi AI
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,
});
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"])
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
})
}
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,
});
});
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());
}
}
variables:
testAssignedSubscriptions:
fn::invoke:
function: oci:Tenantmanagercontrolplane:getAssignedSubscriptions
arguments:
compartmentId: ${compartmentId}
entityVersion: ${assignedSubscriptionEntityVersion}
subscriptionId: ${testSubscription.id}
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>
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]
func GetAssignedSubscriptions(ctx *Context, args *GetAssignedSubscriptionsArgs, opts ...InvokeOption) (*GetAssignedSubscriptionsResult, error)
func GetAssignedSubscriptionsOutput(ctx *Context, args *GetAssignedSubscriptionsOutputArgs, opts ...InvokeOption) GetAssignedSubscriptionsResultOutput
> 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)
}
public static CompletableFuture<GetAssignedSubscriptionsResult> getAssignedSubscriptions(GetAssignedSubscriptionsArgs args, InvokeOptions options)
public static Output<GetAssignedSubscriptionsResult> getAssignedSubscriptions(GetAssignedSubscriptionsArgs args, InvokeOptions options)
fn::invoke:
function: oci:Tenantmanagercontrolplane/getAssignedSubscriptions:getAssignedSubscriptions
arguments:
# arguments dictionary
The following arguments are supported:
- Compartment
Id This property is required. string - The ID of the compartment in which to list resources.
- Entity
Version string - The version of the subscription entity.
- Filters
Changes to this property will trigger replacement.
Assigned Subscriptions Filter> - Subscription
Id string - The ID of the subscription to which the tenancy is associated.
- Compartment
Id This property is required. string - The ID of the compartment in which to list resources.
- Entity
Version string - The version of the subscription entity.
- Filters
Changes to this property will trigger replacement.
Assigned Subscriptions Filter - Subscription
Id string - The ID of the subscription to which the tenancy is associated.
- compartment
Id This property is required. String - The ID of the compartment in which to list resources.
- entity
Version String - The version of the subscription entity.
- filters
Changes to this property will trigger replacement.
Assigned Subscriptions Filter> - subscription
Id String - The ID of the subscription to which the tenancy is associated.
- compartment
Id This property is required. string - The ID of the compartment in which to list resources.
- entity
Version string - The version of the subscription entity.
- filters
Changes to this property will trigger replacement.
Assigned Subscriptions Filter[] - subscription
Id 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.
Get Assigned Subscriptions Filter] - subscription_
id str - The ID of the subscription to which the tenancy is associated.
- compartment
Id This property is required. String - The ID of the compartment in which to list resources.
- entity
Version String - The version of the subscription entity.
- filters
Changes to this property will trigger replacement.
- subscription
Id String - The ID of the subscription to which the tenancy is associated.
getAssignedSubscriptions Result
The following output properties are available:
- Assigned
Subscription List<GetCollections Assigned Subscriptions Assigned Subscription Collection> - The list of assigned_subscription_collection.
- Compartment
Id string - The Oracle ID (OCID) of the owning compartment. Always a tenancy OCID.
- Id string
- The provider-assigned unique ID for this managed resource.
- Entity
Version string - The entity version of the subscription, whether V1 (the legacy schema version), or V2 (the latest 20230401 API version).
- Filters
List<Get
Assigned Subscriptions Filter> - Subscription
Id string
- Assigned
Subscription []GetCollections Assigned Subscriptions Assigned Subscription Collection - The list of assigned_subscription_collection.
- Compartment
Id string - The Oracle ID (OCID) of the owning compartment. Always a tenancy OCID.
- Id string
- The provider-assigned unique ID for this managed resource.
- Entity
Version string - The entity version of the subscription, whether V1 (the legacy schema version), or V2 (the latest 20230401 API version).
- Filters
[]Get
Assigned Subscriptions Filter - Subscription
Id string
- assigned
Subscription List<GetCollections Assigned Subscriptions Assigned Subscription Collection> - The list of assigned_subscription_collection.
- compartment
Id String - The Oracle ID (OCID) of the owning compartment. Always a tenancy OCID.
- id String
- The provider-assigned unique ID for this managed resource.
- entity
Version String - The entity version of the subscription, whether V1 (the legacy schema version), or V2 (the latest 20230401 API version).
- filters
List<Get
Assigned Subscriptions Filter> - subscription
Id String
- assigned
Subscription GetCollections Assigned Subscriptions Assigned Subscription Collection[] - The list of assigned_subscription_collection.
- compartment
Id string - The Oracle ID (OCID) of the owning compartment. Always a tenancy OCID.
- id string
- The provider-assigned unique ID for this managed resource.
- entity
Version string - The entity version of the subscription, whether V1 (the legacy schema version), or V2 (the latest 20230401 API version).
- filters
Get
Assigned Subscriptions Filter[] - subscription
Id string
- assigned_
subscription_ Sequence[tenantmanagercontrolplane.collections Get Assigned Subscriptions Assigned Subscription Collection] - 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.
Get Assigned Subscriptions Filter] - subscription_
id str
- assigned
Subscription List<Property Map>Collections - The list of assigned_subscription_collection.
- compartment
Id String - The Oracle ID (OCID) of the owning compartment. Always a tenancy OCID.
- id String
- The provider-assigned unique ID for this managed resource.
- entity
Version String - The entity version of the subscription, whether V1 (the legacy schema version), or V2 (the latest 20230401 API version).
- filters List<Property Map>
- subscription
Id String
Supporting Types
GetAssignedSubscriptionsAssignedSubscriptionCollection
- Items
This property is required. List<GetAssigned Subscriptions Assigned Subscription Collection Item>
- Items
This property is required. []GetAssigned Subscriptions Assigned Subscription Collection Item
- items
This property is required. List<GetAssigned Subscriptions Assigned Subscription Collection Item>
- items
This property is required. GetAssigned Subscriptions Assigned Subscription Collection Item[]
- items
This property is required. Sequence[tenantmanagercontrolplane.Get Assigned Subscriptions Assigned Subscription Collection Item]
- items
This property is required. List<Property Map>
GetAssignedSubscriptionsAssignedSubscriptionCollectionItem
- Classic
Subscription Id This property is required. string - Subscription ID.
- Cloud
Amount Currency This property is required. string - The currency code for the customer associated with the subscription.
- Compartment
Id This property is required. string - The ID of the compartment in which to list resources.
- Csi
Number This property is required. string - Customer service identifier for the customer associated with the subscription.
- Currency
Code This property is required. string - Currency code. For example USD, MXN.
- Customer
Country Code This property is required. string - The country code for the customer associated with the subscription.
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"}
- End
Date This property is required. string - Date and time when the SKU ended.
- Entity
Version This property is required. string - The version of the subscription entity.
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.
- 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. string - Service or component which is used to provision and manage the subscription.
- Order
Ids This property is required. List<string> - List of subscription order OCIDs that contributed to this subscription.
- Program
Type This property is required. string - Specifies any program that is associated with the subscription.
- Promotions
This property is required. List<GetAssigned Subscriptions Assigned Subscription Collection Item Promotion> - List of promotions related to the subscription.
- Purchase
Entitlement Id This property is required. string - Purchase entitlement ID associated with the subscription.
- Region
Assignment This property is required. string - Region for the subscription.
- Service
Name This property is required. string - The type of subscription, such as 'UCM', 'SAAS', 'ERP', 'CRM'.
- Skuses
This property is required. List<GetAssigned Subscriptions Assigned Subscription Collection Item Skus> - List of SKUs linked to the subscription.
- Start
Date This property is required. string - Subscription start time.
- State
This property is required. string - Lifecycle state of the subscription.
- Subscription
Number This property is required. string - Unique Oracle Cloud Subscriptions identifier that is immutable on creation.
- Subscription
Tier This property is required. string - Tier for the subscription, whether a free promotion subscription or a paid subscription.
- Time
Created This property is required. string - The date and time of creation, as described in RFC 3339, section 14.29.
- Time
Updated 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. string - Subscription ID.
- Cloud
Amount Currency This property is required. string - The currency code for the customer associated with the subscription.
- Compartment
Id This property is required. string - The ID of the compartment in which to list resources.
- Csi
Number This property is required. string - Customer service identifier for the customer associated with the subscription.
- Currency
Code This property is required. string - Currency code. For example USD, MXN.
- Customer
Country Code This property is required. string - The country code for the customer associated with the subscription.
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"}
- End
Date This property is required. string - Date and time when the SKU ended.
- Entity
Version This property is required. string - The version of the subscription entity.
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.
- 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. string - Service or component which is used to provision and manage the subscription.
- Order
Ids This property is required. []string - List of subscription order OCIDs that contributed to this subscription.
- Program
Type This property is required. string - Specifies any program that is associated with the subscription.
- Promotions
This property is required. []GetAssigned Subscriptions Assigned Subscription Collection Item Promotion - List of promotions related to the subscription.
- Purchase
Entitlement Id This property is required. string - Purchase entitlement ID associated with the subscription.
- Region
Assignment This property is required. string - Region for the subscription.
- Service
Name This property is required. string - The type of subscription, such as 'UCM', 'SAAS', 'ERP', 'CRM'.
- Skuses
This property is required. []GetAssigned Subscriptions Assigned Subscription Collection Item Skus - List of SKUs linked to the subscription.
- Start
Date This property is required. string - Subscription start time.
- State
This property is required. string - Lifecycle state of the subscription.
- Subscription
Number This property is required. string - Unique Oracle Cloud Subscriptions identifier that is immutable on creation.
- Subscription
Tier This property is required. string - Tier for the subscription, whether a free promotion subscription or a paid subscription.
- Time
Created This property is required. string - The date and time of creation, as described in RFC 3339, section 14.29.
- Time
Updated 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. String - Subscription ID.
- cloud
Amount Currency This property is required. String - The currency code for the customer associated with the subscription.
- compartment
Id This property is required. String - The ID of the compartment in which to list resources.
- csi
Number This property is required. String - Customer service identifier for the customer associated with the subscription.
- currency
Code This property is required. String - Currency code. For example USD, MXN.
- customer
Country Code This property is required. String - The country code for the customer associated with the subscription.
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"}
- end
Date This property is required. String - Date and time when the SKU ended.
- entity
Version This property is required. String - The version of the subscription entity.
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.
- is
Classic Subscription This property is required. Boolean - Specifies whether or not the subscription is legacy.
- is
Government Subscription This property is required. Boolean - Specifies whether or not the subscription is a government subscription.
- managed
By This property is required. String - Service or component which is used to provision and manage the subscription.
- order
Ids This property is required. List<String> - List of subscription order OCIDs that contributed to this subscription.
- program
Type This property is required. String - Specifies any program that is associated with the subscription.
- promotions
This property is required. List<GetAssigned Subscriptions Assigned Subscription Collection Item Promotion> - List of promotions related to the subscription.
- purchase
Entitlement Id This property is required. String - Purchase entitlement ID associated with the subscription.
- region
Assignment This property is required. String - Region for the subscription.
- service
Name This property is required. String - The type of subscription, such as 'UCM', 'SAAS', 'ERP', 'CRM'.
- skuses
This property is required. List<GetAssigned Subscriptions Assigned Subscription Collection Item Skus> - List of SKUs linked to the subscription.
- start
Date This property is required. String - Subscription start time.
- state
This property is required. String - Lifecycle state of the subscription.
- subscription
Number This property is required. String - Unique Oracle Cloud Subscriptions identifier that is immutable on creation.
- subscription
Tier This property is required. String - Tier for the subscription, whether a free promotion subscription or a paid subscription.
- time
Created This property is required. String - The date and time of creation, as described in RFC 3339, section 14.29.
- time
Updated 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. string - Subscription ID.
- cloud
Amount Currency This property is required. string - The currency code for the customer associated with the subscription.
- compartment
Id This property is required. string - The ID of the compartment in which to list resources.
- csi
Number This property is required. string - Customer service identifier for the customer associated with the subscription.
- currency
Code This property is required. string - Currency code. For example USD, MXN.
- customer
Country Code This property is required. string - The country code for the customer associated with the subscription.
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"}
- end
Date This property is required. string - Date and time when the SKU ended.
- entity
Version This property is required. string - The version of the subscription entity.
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.
- is
Classic Subscription This property is required. boolean - Specifies whether or not the subscription is legacy.
- is
Government Subscription This property is required. boolean - Specifies whether or not the subscription is a government subscription.
- managed
By This property is required. string - Service or component which is used to provision and manage the subscription.
- order
Ids This property is required. string[] - List of subscription order OCIDs that contributed to this subscription.
- program
Type This property is required. string - Specifies any program that is associated with the subscription.
- promotions
This property is required. GetAssigned Subscriptions Assigned Subscription Collection Item Promotion[] - List of promotions related to the subscription.
- purchase
Entitlement Id This property is required. string - Purchase entitlement ID associated with the subscription.
- region
Assignment This property is required. string - Region for the subscription.
- service
Name This property is required. string - The type of subscription, such as 'UCM', 'SAAS', 'ERP', 'CRM'.
- skuses
This property is required. GetAssigned Subscriptions Assigned Subscription Collection Item Skus[] - List of SKUs linked to the subscription.
- start
Date This property is required. string - Subscription start time.
- state
This property is required. string - Lifecycle state of the subscription.
- subscription
Number This property is required. string - Unique Oracle Cloud Subscriptions identifier that is immutable on creation.
- subscription
Tier This property is required. string - Tier for the subscription, whether a free promotion subscription or a paid subscription.
- time
Created This property is required. string - The date and time of creation, as described in RFC 3339, section 14.29.
- time
Updated 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.
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.
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.Get Assigned Subscriptions Assigned Subscription Collection Item Promotion] - 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.Get Assigned Subscriptions Assigned Subscription Collection Item Skus] - 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.
- classic
Subscription Id This property is required. String - Subscription ID.
- cloud
Amount Currency This property is required. String - The currency code for the customer associated with the subscription.
- compartment
Id This property is required. String - The ID of the compartment in which to list resources.
- csi
Number This property is required. String - Customer service identifier for the customer associated with the subscription.
- currency
Code This property is required. String - Currency code. For example USD, MXN.
- customer
Country Code This property is required. String - The country code for the customer associated with the subscription.
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"}
- end
Date This property is required. String - Date and time when the SKU ended.
- entity
Version This property is required. String - The version of the subscription entity.
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.
- is
Classic Subscription This property is required. Boolean - Specifies whether or not the subscription is legacy.
- is
Government Subscription This property is required. Boolean - Specifies whether or not the subscription is a government subscription.
- managed
By This property is required. String - Service or component which is used to provision and manage the subscription.
- order
Ids This property is required. List<String> - List of subscription order OCIDs that contributed to this subscription.
- program
Type 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.
- purchase
Entitlement Id This property is required. String - Purchase entitlement ID associated with the subscription.
- region
Assignment This property is required. String - Region for the subscription.
- service
Name 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.
- start
Date This property is required. String - Subscription start time.
- state
This property is required. String - Lifecycle state of the subscription.
- subscription
Number This property is required. String - Unique Oracle Cloud Subscriptions identifier that is immutable on creation.
- subscription
Tier This property is required. String - Tier for the subscription, whether a free promotion subscription or a paid subscription.
- time
Created This property is required. String - The date and time of creation, as described in RFC 3339, section 14.29.
- time
Updated 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.
- Currency
Unit 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.
- Duration
Unit This property is required. string - 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. string - If a subscription is present, indicates the current status of the subscription promotion.
- Time
Expired This property is required. string - Date and time when the promotion ends.
- Time
Started 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.
- Currency
Unit 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.
- Duration
Unit This property is required. string - 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. string - If a subscription is present, indicates the current status of the subscription promotion.
- Time
Expired This property is required. string - Date and time when the promotion ends.
- Time
Started 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.
- currency
Unit 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.
- duration
Unit This property is required. String - Unit for the duration.
- is
Intent To Pay 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.
- time
Expired This property is required. String - Date and time when the promotion ends.
- time
Started 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.
- currency
Unit 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.
- duration
Unit This property is required. string - Unit for the duration.
- is
Intent To Pay 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.
- time
Expired This property is required. string - Date and time when the promotion ends.
- time
Started 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.
- currency
Unit 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.
- duration
Unit This property is required. String - Unit for the duration.
- is
Intent To Pay 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.
- time
Expired This property is required. String - Date and time when the promotion ends.
- time
Started This property is required. String - Date and time when the promotion starts.
GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkus
- Description
This property is required. string - Description of the stock units.
- End
Date This property is required. string - Date and time when the SKU ended.
- Gsi
Order Line Id This property is required. string - 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. string - Description of the covered product belonging to this SKU.
- Metric
Name 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.
- Start
Date This property is required. string - Subscription start time.
- Description
This property is required. string - Description of the stock units.
- End
Date This property is required. string - Date and time when the SKU ended.
- Gsi
Order Line Id This property is required. string - 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. string - Description of the covered product belonging to this SKU.
- Metric
Name 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.
- Start
Date This property is required. string - Subscription start time.
- description
This property is required. String - Description of the stock units.
- end
Date This property is required. String - Date and time when the SKU ended.
- gsi
Order Line Id This property is required. String - Sales order line identifier.
- is
Additional Instance This property is required. Boolean - Specifies if an additional test instance can be provisioned by the SaaS application.
- is
Base Service Component This property is required. Boolean - Specifies if the SKU is considered as a parent or child.
- license
Part Description This property is required. String - Description of the covered product belonging to this SKU.
- metric
Name 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.
- start
Date This property is required. String - Subscription start time.
- description
This property is required. string - Description of the stock units.
- end
Date This property is required. string - Date and time when the SKU ended.
- gsi
Order Line Id This property is required. string - Sales order line identifier.
- is
Additional Instance This property is required. boolean - Specifies if an additional test instance can be provisioned by the SaaS application.
- is
Base Service Component This property is required. boolean - Specifies if the SKU is considered as a parent or child.
- license
Part Description This property is required. string - Description of the covered product belonging to this SKU.
- metric
Name 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.
- start
Date 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.
- end
Date This property is required. String - Date and time when the SKU ended.
- gsi
Order Line Id This property is required. String - Sales order line identifier.
- is
Additional Instance This property is required. Boolean - Specifies if an additional test instance can be provisioned by the SaaS application.
- is
Base Service Component This property is required. Boolean - Specifies if the SKU is considered as a parent or child.
- license
Part Description This property is required. String - Description of the covered product belonging to this SKU.
- metric
Name 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.
- start
Date This property is required. String - Subscription start time.
GetAssignedSubscriptionsFilter
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
oci
Terraform Provider.