CreateAppCatalogSubscriptionDetails¶
-
class
oci.core.models.
CreateAppCatalogSubscriptionDetails
(**kwargs)¶ Bases:
object
details 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_link
Gets 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
-