CreateAppCatalogSubscriptionDetails¶
-
class
oci.core.models.CreateAppCatalogSubscriptionDetails(**kwargs)¶ Bases:
objectdetails for creating a subscription for a listing resource version.
Methods
__init__(**kwargs)Initializes a new CreateAppCatalogSubscriptionDetails object with values from keyword arguments. Attributes
compartment_id[Required] Gets the compartment_id of this CreateAppCatalogSubscriptionDetails. eula_linkGets the eula_link of this CreateAppCatalogSubscriptionDetails. listing_id[Required] Gets the listing_id of this CreateAppCatalogSubscriptionDetails. listing_resource_version[Required] Gets the listing_resource_version of this CreateAppCatalogSubscriptionDetails. oracle_terms_of_use_link[Required] Gets the oracle_terms_of_use_link of this CreateAppCatalogSubscriptionDetails. signature[Required] Gets the signature of this CreateAppCatalogSubscriptionDetails. time_retrieved[Required] Gets the time_retrieved of this CreateAppCatalogSubscriptionDetails. -
__init__(**kwargs)¶ Initializes a new CreateAppCatalogSubscriptionDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - compartment_id (str) – The value to assign to the compartment_id property of this CreateAppCatalogSubscriptionDetails.
- listing_id (str) – The value to assign to the listing_id property of this CreateAppCatalogSubscriptionDetails.
- listing_resource_version (str) – The value to assign to the listing_resource_version property of this CreateAppCatalogSubscriptionDetails.
- oracle_terms_of_use_link (str) – The value to assign to the oracle_terms_of_use_link property of this CreateAppCatalogSubscriptionDetails.
- eula_link (str) – The value to assign to the eula_link property of this CreateAppCatalogSubscriptionDetails.
- time_retrieved (datetime) – The value to assign to the time_retrieved property of this CreateAppCatalogSubscriptionDetails.
- signature (str) – The value to assign to the signature property of this CreateAppCatalogSubscriptionDetails.
-
compartment_id¶ [Required] Gets the compartment_id of this CreateAppCatalogSubscriptionDetails. The compartmentID for the subscription.
Returns: The compartment_id of this CreateAppCatalogSubscriptionDetails. Return type: str
-
eula_link¶ Gets the eula_link of this CreateAppCatalogSubscriptionDetails. EULA link
Returns: The eula_link of this CreateAppCatalogSubscriptionDetails. Return type: str
-
listing_id¶ [Required] Gets the listing_id of this CreateAppCatalogSubscriptionDetails. The OCID of the listing.
Returns: The listing_id of this CreateAppCatalogSubscriptionDetails. Return type: str
-
listing_resource_version¶ [Required] Gets the listing_resource_version of this CreateAppCatalogSubscriptionDetails. Listing resource version.
Returns: The listing_resource_version of this CreateAppCatalogSubscriptionDetails. Return type: str
-
oracle_terms_of_use_link¶ [Required] Gets the oracle_terms_of_use_link of this CreateAppCatalogSubscriptionDetails. Oracle TOU link
Returns: The oracle_terms_of_use_link of this CreateAppCatalogSubscriptionDetails. Return type: str
-
signature¶ [Required] Gets the signature of this CreateAppCatalogSubscriptionDetails. A generated signature for this listing resource version retrieved the agreements API.
Returns: The signature of this CreateAppCatalogSubscriptionDetails. Return type: str
-