Viewing docs for Oracle Cloud Infrastructure v4.7.0
published on Thursday, Apr 16, 2026 by Pulumi
published on Thursday, Apr 16, 2026 by Pulumi
Viewing docs for Oracle Cloud Infrastructure v4.7.0
published on Thursday, Apr 16, 2026 by Pulumi
published on Thursday, Apr 16, 2026 by Pulumi
This data source provides the list of Subscriptions in Oracle Cloud Infrastructure Self service.
Lists the subscriptions which have been created in the specified compartment. You can filter results by specifying query parameters.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testSubscriptions = oci.oci.getSelfSubscriptions({
compartmentId: compartmentId,
displayName: subscriptionDisplayName,
id: subscriptionId,
lifecycleDetails: subscriptionLifecycleDetails,
});
import pulumi
import pulumi_oci as oci
test_subscriptions = oci.oci.get_self_subscriptions(compartment_id=compartment_id,
display_name=subscription_display_name,
id=subscription_id,
lifecycle_details=subscription_lifecycle_details)
package main
import (
"github.com/pulumi/pulumi-oci/sdk/v4/go/oci/oci"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := oci.GetSelfSubscriptions(ctx, &oci.GetSelfSubscriptionsArgs{
CompartmentId: pulumi.StringRef(compartmentId),
DisplayName: pulumi.StringRef(subscriptionDisplayName),
Id: pulumi.StringRef(subscriptionId),
LifecycleDetails: pulumi.StringRef(subscriptionLifecycleDetails),
}, 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.Oci.GetSelfSubscriptions.Invoke(new()
{
CompartmentId = compartmentId,
DisplayName = subscriptionDisplayName,
Id = subscriptionId,
LifecycleDetails = subscriptionLifecycleDetails,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.oci.OciFunctions;
import com.pulumi.oci.oci.inputs.GetSelfSubscriptionsArgs;
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 = OciFunctions.getSelfSubscriptions(GetSelfSubscriptionsArgs.builder()
.compartmentId(compartmentId)
.displayName(subscriptionDisplayName)
.id(subscriptionId)
.lifecycleDetails(subscriptionLifecycleDetails)
.build());
}
}
variables:
testSubscriptions:
fn::invoke:
function: oci:oci:getSelfSubscriptions
arguments:
compartmentId: ${compartmentId}
displayName: ${subscriptionDisplayName}
id: ${subscriptionId}
lifecycleDetails: ${subscriptionLifecycleDetails}
Using getSelfSubscriptions
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 getSelfSubscriptions(args: GetSelfSubscriptionsArgs, opts?: InvokeOptions): Promise<GetSelfSubscriptionsResult>
function getSelfSubscriptionsOutput(args: GetSelfSubscriptionsOutputArgs, opts?: InvokeOptions): Output<GetSelfSubscriptionsResult>def get_self_subscriptions(compartment_id: Optional[str] = None,
display_name: Optional[str] = None,
filters: Optional[Sequence[GetSelfSubscriptionsFilter]] = None,
id: Optional[str] = None,
lifecycle_details: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetSelfSubscriptionsResult
def get_self_subscriptions_output(compartment_id: Optional[pulumi.Input[str]] = None,
display_name: Optional[pulumi.Input[str]] = None,
filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetSelfSubscriptionsFilterArgs]]]] = None,
id: Optional[pulumi.Input[str]] = None,
lifecycle_details: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetSelfSubscriptionsResult]func GetSelfSubscriptions(ctx *Context, args *GetSelfSubscriptionsArgs, opts ...InvokeOption) (*GetSelfSubscriptionsResult, error)
func GetSelfSubscriptionsOutput(ctx *Context, args *GetSelfSubscriptionsOutputArgs, opts ...InvokeOption) GetSelfSubscriptionsResultOutput> Note: This function is named GetSelfSubscriptions in the Go SDK.
public static class GetSelfSubscriptions
{
public static Task<GetSelfSubscriptionsResult> InvokeAsync(GetSelfSubscriptionsArgs args, InvokeOptions? opts = null)
public static Output<GetSelfSubscriptionsResult> Invoke(GetSelfSubscriptionsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetSelfSubscriptionsResult> getSelfSubscriptions(GetSelfSubscriptionsArgs args, InvokeOptions options)
public static Output<GetSelfSubscriptionsResult> getSelfSubscriptions(GetSelfSubscriptionsArgs args, InvokeOptions options)
fn::invoke:
function: oci:oci/getSelfSubscriptions:getSelfSubscriptions
arguments:
# arguments dictionaryThe following arguments are supported:
- Compartment
Id string - The OCID of the compartment in which to list resources.
- Display
Name string - A filter to return only resources that match the given name.
- Filters
List<Get
Self Subscriptions Filter> - Id string
- The OCID of the Subscription.
- Lifecycle
Details string - A filter to return only resources that match the given lifecycle state. The state value is case-insensitive.
- Compartment
Id string - The OCID of the compartment in which to list resources.
- Display
Name string - A filter to return only resources that match the given name.
- Filters
[]Get
Self Subscriptions Filter - Id string
- The OCID of the Subscription.
- Lifecycle
Details string - A filter to return only resources that match the given lifecycle state. The state value is case-insensitive.
- compartment
Id String - The OCID of the compartment in which to list resources.
- display
Name String - A filter to return only resources that match the given name.
- filters
List<Get
Self Subscriptions Filter> - id String
- The OCID of the Subscription.
- lifecycle
Details String - A filter to return only resources that match the given lifecycle state. The state value is case-insensitive.
- compartment
Id string - The OCID of the compartment in which to list resources.
- display
Name string - A filter to return only resources that match the given name.
- filters
Get
Self Subscriptions Filter[] - id string
- The OCID of the Subscription.
- lifecycle
Details string - A filter to return only resources that match the given lifecycle state. The state value is case-insensitive.
- compartment_
id str - The OCID of the compartment in which to list resources.
- display_
name str - A filter to return only resources that match the given name.
- filters
Sequence[Get
Self Subscriptions Filter] - id str
- The OCID of the Subscription.
- lifecycle_
details str - A filter to return only resources that match the given lifecycle state. The state value is case-insensitive.
- compartment
Id String - The OCID of the compartment in which to list resources.
- display
Name String - A filter to return only resources that match the given name.
- filters List<Property Map>
- id String
- The OCID of the Subscription.
- lifecycle
Details String - A filter to return only resources that match the given lifecycle state. The state value is case-insensitive.
getSelfSubscriptions Result
The following output properties are available:
- Subscription
Collections List<GetSelf Subscriptions Subscription Collection> - The list of subscription_collection.
- Compartment
Id string - The unique identifier for the compartment where the subscription was purchased.
- Display
Name string - The subscription name. Must be unique within the compartment. This value can be updated.
- Filters
List<Get
Self Subscriptions Filter> - Id string
- The unique identifier for the subscription within a specific compartment.
- Lifecycle
Details string - A message that describes the current state of the Subscription in more detail. For example, can be used to provide actionable information for a resource in the Failed state.
- Subscription
Collections []GetSelf Subscriptions Subscription Collection - The list of subscription_collection.
- Compartment
Id string - The unique identifier for the compartment where the subscription was purchased.
- Display
Name string - The subscription name. Must be unique within the compartment. This value can be updated.
- Filters
[]Get
Self Subscriptions Filter - Id string
- The unique identifier for the subscription within a specific compartment.
- Lifecycle
Details string - A message that describes the current state of the Subscription in more detail. For example, can be used to provide actionable information for a resource in the Failed state.
- subscription
Collections List<GetSelf Subscriptions Subscription Collection> - The list of subscription_collection.
- compartment
Id String - The unique identifier for the compartment where the subscription was purchased.
- display
Name String - The subscription name. Must be unique within the compartment. This value can be updated.
- filters
List<Get
Self Subscriptions Filter> - id String
- The unique identifier for the subscription within a specific compartment.
- lifecycle
Details String - A message that describes the current state of the Subscription in more detail. For example, can be used to provide actionable information for a resource in the Failed state.
- subscription
Collections GetSelf Subscriptions Subscription Collection[] - The list of subscription_collection.
- compartment
Id string - The unique identifier for the compartment where the subscription was purchased.
- display
Name string - The subscription name. Must be unique within the compartment. This value can be updated.
- filters
Get
Self Subscriptions Filter[] - id string
- The unique identifier for the subscription within a specific compartment.
- lifecycle
Details string - A message that describes the current state of the Subscription in more detail. For example, can be used to provide actionable information for a resource in the Failed state.
- subscription_
collections Sequence[GetSelf Subscriptions Subscription Collection] - The list of subscription_collection.
- compartment_
id str - The unique identifier for the compartment where the subscription was purchased.
- display_
name str - The subscription name. Must be unique within the compartment. This value can be updated.
- filters
Sequence[Get
Self Subscriptions Filter] - id str
- The unique identifier for the subscription within a specific compartment.
- lifecycle_
details str - A message that describes the current state of the Subscription in more detail. For example, can be used to provide actionable information for a resource in the Failed state.
- subscription
Collections List<Property Map> - The list of subscription_collection.
- compartment
Id String - The unique identifier for the compartment where the subscription was purchased.
- display
Name String - The subscription name. Must be unique within the compartment. This value can be updated.
- filters List<Property Map>
- id String
- The unique identifier for the subscription within a specific compartment.
- lifecycle
Details String - A message that describes the current state of the Subscription in more detail. For example, can be used to provide actionable information for a resource in the Failed state.
Supporting Types
GetSelfSubscriptionsFilter
GetSelfSubscriptionsSubscriptionCollection
GetSelfSubscriptionsSubscriptionCollectionItem
- Additional
Details List<GetSelf Subscriptions Subscription Collection Item Additional Detail> - Additional details that are specific for this subscription such as activation details.
- Compartment
Id string - The OCID of the compartment in which to list resources.
- Dictionary<string, string>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example:
{"Operations.CostCenter": "42"} - Display
Name string - A filter to return only resources that match the given name.
- Dictionary<string, string>
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example:
{"Department": "Finance"} - Id string
- The OCID of the Subscription.
- Lifecycle
Details string - A filter to return only resources that match the given lifecycle state. The state value is case-insensitive.
- Product
Id string - The unique OCID of the product, effectively functioning as the listing ID.
- Realm string
- The realm from where customer is buying the subscription.
- Region string
- The region from where customer is buying the subscription.
- Seller
Id string - The OCID that identifies the seller within the platform.
- Source
Type string - The type of seller in SELF Service.
- State string
- The current lifecycle state of the Subscription.
- Subscription
Details List<GetSelf Subscriptions Subscription Collection Item Subscription Detail> - The details of a subscription
- Dictionary<string, string>
- System tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"orcl-cloud.free-tier-retained": "true"} - Tenant
Id string - The unique identifier for the tenant where the subscription was purchased.
- Time
Created string - The date and time the Subscription was created, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z - Time
Ended string - The date and time the Subscription was ended, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z - Time
Started string - The date and time the Subscription was started, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z - Time
Updated string - The date and time the Subscription was updated, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z
- Additional
Details []GetSelf Subscriptions Subscription Collection Item Additional Detail - Additional details that are specific for this subscription such as activation details.
- Compartment
Id string - The OCID of the compartment in which to list resources.
- map[string]string
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example:
{"Operations.CostCenter": "42"} - Display
Name string - A filter to return only resources that match the given name.
- map[string]string
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example:
{"Department": "Finance"} - Id string
- The OCID of the Subscription.
- Lifecycle
Details string - A filter to return only resources that match the given lifecycle state. The state value is case-insensitive.
- Product
Id string - The unique OCID of the product, effectively functioning as the listing ID.
- Realm string
- The realm from where customer is buying the subscription.
- Region string
- The region from where customer is buying the subscription.
- Seller
Id string - The OCID that identifies the seller within the platform.
- Source
Type string - The type of seller in SELF Service.
- State string
- The current lifecycle state of the Subscription.
- Subscription
Details []GetSelf Subscriptions Subscription Collection Item Subscription Detail - The details of a subscription
- map[string]string
- System tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"orcl-cloud.free-tier-retained": "true"} - Tenant
Id string - The unique identifier for the tenant where the subscription was purchased.
- Time
Created string - The date and time the Subscription was created, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z - Time
Ended string - The date and time the Subscription was ended, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z - Time
Started string - The date and time the Subscription was started, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z - Time
Updated string - The date and time the Subscription was updated, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z
- additional
Details List<GetSelf Subscriptions Subscription Collection Item Additional Detail> - Additional details that are specific for this subscription such as activation details.
- compartment
Id String - The OCID of the compartment in which to list resources.
- Map<String,String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example:
{"Operations.CostCenter": "42"} - display
Name String - A filter to return only resources that match the given name.
- Map<String,String>
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example:
{"Department": "Finance"} - id String
- The OCID of the Subscription.
- lifecycle
Details String - A filter to return only resources that match the given lifecycle state. The state value is case-insensitive.
- product
Id String - The unique OCID of the product, effectively functioning as the listing ID.
- realm String
- The realm from where customer is buying the subscription.
- region String
- The region from where customer is buying the subscription.
- seller
Id String - The OCID that identifies the seller within the platform.
- source
Type String - The type of seller in SELF Service.
- state String
- The current lifecycle state of the Subscription.
- subscription
Details List<GetSelf Subscriptions Subscription Collection Item Subscription Detail> - The details of a subscription
- Map<String,String>
- System tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"orcl-cloud.free-tier-retained": "true"} - tenant
Id String - The unique identifier for the tenant where the subscription was purchased.
- time
Created String - The date and time the Subscription was created, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z - time
Ended String - The date and time the Subscription was ended, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z - time
Started String - The date and time the Subscription was started, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z - time
Updated String - The date and time the Subscription was updated, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z
- additional
Details GetSelf Subscriptions Subscription Collection Item Additional Detail[] - Additional details that are specific for this subscription such as activation details.
- compartment
Id string - The OCID of the compartment in which to list resources.
- {[key: string]: string}
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example:
{"Operations.CostCenter": "42"} - display
Name string - A filter to return only resources that match the given name.
- {[key: string]: string}
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example:
{"Department": "Finance"} - id string
- The OCID of the Subscription.
- lifecycle
Details string - A filter to return only resources that match the given lifecycle state. The state value is case-insensitive.
- product
Id string - The unique OCID of the product, effectively functioning as the listing ID.
- realm string
- The realm from where customer is buying the subscription.
- region string
- The region from where customer is buying the subscription.
- seller
Id string - The OCID that identifies the seller within the platform.
- source
Type string - The type of seller in SELF Service.
- state string
- The current lifecycle state of the Subscription.
- subscription
Details GetSelf Subscriptions Subscription Collection Item Subscription Detail[] - The details of a subscription
- {[key: string]: string}
- System tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"orcl-cloud.free-tier-retained": "true"} - tenant
Id string - The unique identifier for the tenant where the subscription was purchased.
- time
Created string - The date and time the Subscription was created, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z - time
Ended string - The date and time the Subscription was ended, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z - time
Started string - The date and time the Subscription was started, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z - time
Updated string - The date and time the Subscription was updated, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z
- additional_
details Sequence[GetSelf Subscriptions Subscription Collection Item Additional Detail] - Additional details that are specific for this subscription such as activation details.
- compartment_
id str - The OCID of the compartment in which to list resources.
- Mapping[str, str]
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example:
{"Operations.CostCenter": "42"} - display_
name str - A filter to return only resources that match the given name.
- Mapping[str, str]
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example:
{"Department": "Finance"} - id str
- The OCID of the Subscription.
- lifecycle_
details str - A filter to return only resources that match the given lifecycle state. The state value is case-insensitive.
- product_
id str - The unique OCID of the product, effectively functioning as the listing ID.
- realm str
- The realm from where customer is buying the subscription.
- region str
- The region from where customer is buying the subscription.
- seller_
id str - The OCID that identifies the seller within the platform.
- source_
type str - The type of seller in SELF Service.
- state str
- The current lifecycle state of the Subscription.
- subscription_
details Sequence[GetSelf Subscriptions Subscription Collection Item Subscription Detail] - The details of a subscription
- Mapping[str, str]
- System tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"orcl-cloud.free-tier-retained": "true"} - tenant_
id str - The unique identifier for the tenant where the subscription was purchased.
- time_
created str - The date and time the Subscription was created, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z - time_
ended str - The date and time the Subscription was ended, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z - time_
started str - The date and time the Subscription was started, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z - time_
updated str - The date and time the Subscription was updated, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z
- additional
Details List<Property Map> - Additional details that are specific for this subscription such as activation details.
- compartment
Id String - The OCID of the compartment in which to list resources.
- Map<String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example:
{"Operations.CostCenter": "42"} - display
Name String - A filter to return only resources that match the given name.
- Map<String>
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example:
{"Department": "Finance"} - id String
- The OCID of the Subscription.
- lifecycle
Details String - A filter to return only resources that match the given lifecycle state. The state value is case-insensitive.
- product
Id String - The unique OCID of the product, effectively functioning as the listing ID.
- realm String
- The realm from where customer is buying the subscription.
- region String
- The region from where customer is buying the subscription.
- seller
Id String - The OCID that identifies the seller within the platform.
- source
Type String - The type of seller in SELF Service.
- state String
- The current lifecycle state of the Subscription.
- subscription
Details List<Property Map> - The details of a subscription
- Map<String>
- System tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"orcl-cloud.free-tier-retained": "true"} - tenant
Id String - The unique identifier for the tenant where the subscription was purchased.
- time
Created String - The date and time the Subscription was created, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z - time
Ended String - The date and time the Subscription was ended, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z - time
Started String - The date and time the Subscription was started, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z - time
Updated String - The date and time the Subscription was updated, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z
GetSelfSubscriptionsSubscriptionCollectionItemAdditionalDetail
GetSelfSubscriptionsSubscriptionCollectionItemSubscriptionDetail
- Amount double
- Tha amount for the currency type.
- Billing
Details List<GetSelf Subscriptions Subscription Collection Item Subscription Detail Billing Detail> - Sku details for billing subscription.
- Currency string
- The currency supported, in the format specified by ISO-4217
- Is
Auto boolRenew - Whether subscription should be auto-renewed at the end of cycle.
- Partner
Registration stringUrl - The activation link given by the partner.
- Pricing
Plans List<GetSelf Subscriptions Subscription Collection Item Subscription Detail Pricing Plan> - A pricing plan details provided by the Publisher.
- Amount float64
- Tha amount for the currency type.
- Billing
Details []GetSelf Subscriptions Subscription Collection Item Subscription Detail Billing Detail - Sku details for billing subscription.
- Currency string
- The currency supported, in the format specified by ISO-4217
- Is
Auto boolRenew - Whether subscription should be auto-renewed at the end of cycle.
- Partner
Registration stringUrl - The activation link given by the partner.
- Pricing
Plans []GetSelf Subscriptions Subscription Collection Item Subscription Detail Pricing Plan - A pricing plan details provided by the Publisher.
- amount Double
- Tha amount for the currency type.
- billing
Details List<GetSelf Subscriptions Subscription Collection Item Subscription Detail Billing Detail> - Sku details for billing subscription.
- currency String
- The currency supported, in the format specified by ISO-4217
- is
Auto BooleanRenew - Whether subscription should be auto-renewed at the end of cycle.
- partner
Registration StringUrl - The activation link given by the partner.
- pricing
Plans List<GetSelf Subscriptions Subscription Collection Item Subscription Detail Pricing Plan> - A pricing plan details provided by the Publisher.
- amount number
- Tha amount for the currency type.
- billing
Details GetSelf Subscriptions Subscription Collection Item Subscription Detail Billing Detail[] - Sku details for billing subscription.
- currency string
- The currency supported, in the format specified by ISO-4217
- is
Auto booleanRenew - Whether subscription should be auto-renewed at the end of cycle.
- partner
Registration stringUrl - The activation link given by the partner.
- pricing
Plans GetSelf Subscriptions Subscription Collection Item Subscription Detail Pricing Plan[] - A pricing plan details provided by the Publisher.
- amount float
- Tha amount for the currency type.
- billing_
details Sequence[GetSelf Subscriptions Subscription Collection Item Subscription Detail Billing Detail] - Sku details for billing subscription.
- currency str
- The currency supported, in the format specified by ISO-4217
- is_
auto_ boolrenew - Whether subscription should be auto-renewed at the end of cycle.
- partner_
registration_ strurl - The activation link given by the partner.
- pricing_
plans Sequence[GetSelf Subscriptions Subscription Collection Item Subscription Detail Pricing Plan] - A pricing plan details provided by the Publisher.
- amount Number
- Tha amount for the currency type.
- billing
Details List<Property Map> - Sku details for billing subscription.
- currency String
- The currency supported, in the format specified by ISO-4217
- is
Auto BooleanRenew - Whether subscription should be auto-renewed at the end of cycle.
- partner
Registration StringUrl - The activation link given by the partner.
- pricing
Plans List<Property Map> - A pricing plan details provided by the Publisher.
GetSelfSubscriptionsSubscriptionCollectionItemSubscriptionDetailBillingDetail
- Has
Gov boolSku - Whether this sku is assign to gov product.
- Meters
List<Get
Self Subscriptions Subscription Collection Item Subscription Detail Billing Detail Meter> - The meters associated with sku.
- Metric
Type string - The part's metric.
- Rate
Allocation double - Tha rate of this sku meter.
- Sku string
- Sku for service.
- Has
Gov boolSku - Whether this sku is assign to gov product.
- Meters
[]Get
Self Subscriptions Subscription Collection Item Subscription Detail Billing Detail Meter - The meters associated with sku.
- Metric
Type string - The part's metric.
- Rate
Allocation float64 - Tha rate of this sku meter.
- Sku string
- Sku for service.
- has
Gov BooleanSku - Whether this sku is assign to gov product.
- meters
List<Get
Self Subscriptions Subscription Collection Item Subscription Detail Billing Detail Meter> - The meters associated with sku.
- metric
Type String - The part's metric.
- rate
Allocation Double - Tha rate of this sku meter.
- sku String
- Sku for service.
- has
Gov booleanSku - Whether this sku is assign to gov product.
- meters
Get
Self Subscriptions Subscription Collection Item Subscription Detail Billing Detail Meter[] - The meters associated with sku.
- metric
Type string - The part's metric.
- rate
Allocation number - Tha rate of this sku meter.
- sku string
- Sku for service.
- has_
gov_ boolsku - Whether this sku is assign to gov product.
- meters
Sequence[Get
Self Subscriptions Subscription Collection Item Subscription Detail Billing Detail Meter] - The meters associated with sku.
- metric_
type str - The part's metric.
- rate_
allocation float - Tha rate of this sku meter.
- sku str
- Sku for service.
- has
Gov BooleanSku - Whether this sku is assign to gov product.
- meters List<Property Map>
- The meters associated with sku.
- metric
Type String - The part's metric.
- rate
Allocation Number - Tha rate of this sku meter.
- sku String
- Sku for service.
GetSelfSubscriptionsSubscriptionCollectionItemSubscriptionDetailBillingDetailMeter
- Extended
Metadatas List<GetSelf Subscriptions Subscription Collection Item Subscription Detail Billing Detail Meter Extended Metadata> - Additional data give by sku.
- Name string
- Name of meter.
- Rate
Allocation double - Tha rate of this sku meter.
- Extended
Metadatas []GetSelf Subscriptions Subscription Collection Item Subscription Detail Billing Detail Meter Extended Metadata - Additional data give by sku.
- Name string
- Name of meter.
- Rate
Allocation float64 - Tha rate of this sku meter.
- extended
Metadatas List<GetSelf Subscriptions Subscription Collection Item Subscription Detail Billing Detail Meter Extended Metadata> - Additional data give by sku.
- name String
- Name of meter.
- rate
Allocation Double - Tha rate of this sku meter.
- extended
Metadatas GetSelf Subscriptions Subscription Collection Item Subscription Detail Billing Detail Meter Extended Metadata[] - Additional data give by sku.
- name string
- Name of meter.
- rate
Allocation number - Tha rate of this sku meter.
- extended_
metadatas Sequence[GetSelf Subscriptions Subscription Collection Item Subscription Detail Billing Detail Meter Extended Metadata] - Additional data give by sku.
- name str
- Name of meter.
- rate_
allocation float - Tha rate of this sku meter.
- extended
Metadatas List<Property Map> - Additional data give by sku.
- name String
- Name of meter.
- rate
Allocation Number - Tha rate of this sku meter.
GetSelfSubscriptionsSubscriptionCollectionItemSubscriptionDetailBillingDetailMeterExtendedMetadata
GetSelfSubscriptionsSubscriptionCollectionItemSubscriptionDetailPricingPlan
- Billing
Frequency string - Specifies the interval at which billing occurs for the subscription plan.
- Plan
Description string - A detailed explanation of the subscription plan.
- Plan
Duration string - Specifies the interval at which billing occurs for the subscription plan.
- Plan
Name string - The name of the subscription plan used to identify the plan.
- Plan
Type string - The type of the subscription plan.
- Rates
List<Get
Self Subscriptions Subscription Collection Item Subscription Detail Pricing Plan Rate> - The pricing details of the subscription plan in various supported currencies.
- Billing
Frequency string - Specifies the interval at which billing occurs for the subscription plan.
- Plan
Description string - A detailed explanation of the subscription plan.
- Plan
Duration string - Specifies the interval at which billing occurs for the subscription plan.
- Plan
Name string - The name of the subscription plan used to identify the plan.
- Plan
Type string - The type of the subscription plan.
- Rates
[]Get
Self Subscriptions Subscription Collection Item Subscription Detail Pricing Plan Rate - The pricing details of the subscription plan in various supported currencies.
- billing
Frequency String - Specifies the interval at which billing occurs for the subscription plan.
- plan
Description String - A detailed explanation of the subscription plan.
- plan
Duration String - Specifies the interval at which billing occurs for the subscription plan.
- plan
Name String - The name of the subscription plan used to identify the plan.
- plan
Type String - The type of the subscription plan.
- rates
List<Get
Self Subscriptions Subscription Collection Item Subscription Detail Pricing Plan Rate> - The pricing details of the subscription plan in various supported currencies.
- billing
Frequency string - Specifies the interval at which billing occurs for the subscription plan.
- plan
Description string - A detailed explanation of the subscription plan.
- plan
Duration string - Specifies the interval at which billing occurs for the subscription plan.
- plan
Name string - The name of the subscription plan used to identify the plan.
- plan
Type string - The type of the subscription plan.
- rates
Get
Self Subscriptions Subscription Collection Item Subscription Detail Pricing Plan Rate[] - The pricing details of the subscription plan in various supported currencies.
- billing_
frequency str - Specifies the interval at which billing occurs for the subscription plan.
- plan_
description str - A detailed explanation of the subscription plan.
- plan_
duration str - Specifies the interval at which billing occurs for the subscription plan.
- plan_
name str - The name of the subscription plan used to identify the plan.
- plan_
type str - The type of the subscription plan.
- rates
Sequence[Get
Self Subscriptions Subscription Collection Item Subscription Detail Pricing Plan Rate] - The pricing details of the subscription plan in various supported currencies.
- billing
Frequency String - Specifies the interval at which billing occurs for the subscription plan.
- plan
Description String - A detailed explanation of the subscription plan.
- plan
Duration String - Specifies the interval at which billing occurs for the subscription plan.
- plan
Name String - The name of the subscription plan used to identify the plan.
- plan
Type String - The type of the subscription plan.
- rates List<Property Map>
- The pricing details of the subscription plan in various supported currencies.
GetSelfSubscriptionsSubscriptionCollectionItemSubscriptionDetailPricingPlanRate
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
ociTerraform Provider.
Viewing docs for Oracle Cloud Infrastructure v4.7.0
published on Thursday, Apr 16, 2026 by Pulumi
published on Thursday, Apr 16, 2026 by Pulumi
