CreateAppCatalogSubscriptionDetails

class oci.core.models.CreateAppCatalogSubscriptionDetails(**kwargs)

Bases: object

details for creating a subscription for a listing resource version.

__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

Gets the compartment_id of this CreateAppCatalogSubscriptionDetails. The compartmentID for the subscription.

Returns:The compartment_id of this CreateAppCatalogSubscriptionDetails.
Return type:str

Gets the eula_link of this CreateAppCatalogSubscriptionDetails. EULA link

Returns:The eula_link of this CreateAppCatalogSubscriptionDetails.
Return type:str
listing_id

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

Gets the listing_resource_version of this CreateAppCatalogSubscriptionDetails. Listing resource version.

Returns:The listing_resource_version of this CreateAppCatalogSubscriptionDetails.
Return type:str

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

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
time_retrieved

Gets the time_retrieved of this CreateAppCatalogSubscriptionDetails. Date and time the agreements were retrieved, in RFC3339 format. Example: 2018-03-20T12:32:53.532Z

Returns:The time_retrieved of this CreateAppCatalogSubscriptionDetails.
Return type:datetime