Subscription

class oci.fusion_apps.models.Subscription(**kwargs)

Bases: object

Subscription information for compartmentId. Only root compartments are allowed.

Methods

__init__(**kwargs) Initializes a new Subscription object with values from keyword arguments.

Attributes

classic_subscription_id [Required] Gets the classic_subscription_id of this Subscription.
id [Required] Gets the id of this Subscription.
service_name [Required] Gets the service_name of this Subscription.
skus [Required] Gets the skus of this Subscription.
__init__(**kwargs)

Initializes a new Subscription object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • id (str) – The value to assign to the id property of this Subscription.
  • classic_subscription_id (str) – The value to assign to the classic_subscription_id property of this Subscription.
  • service_name (str) – The value to assign to the service_name property of this Subscription.
  • skus (list[oci.fusion_apps.models.SubscriptionSku]) – The value to assign to the skus property of this Subscription.
classic_subscription_id

[Required] Gets the classic_subscription_id of this Subscription. Subscription id.

Returns:The classic_subscription_id of this Subscription.
Return type:str
id

[Required] Gets the id of this Subscription. OCID of the subscription details for particular root compartment or tenancy.

Returns:The id of this Subscription.
Return type:str
service_name

[Required] Gets the service_name of this Subscription. The type of subscription, such as ‘CLOUDCM’/’SAAS’/’CRM’, etc.

Returns:The service_name of this Subscription.
Return type:str
skus

[Required] Gets the skus of this Subscription. Stock keeping unit.

Returns:The skus of this Subscription.
Return type:list[oci.fusion_apps.models.SubscriptionSku]