ListingSummary¶
-
class
oci.marketplace.models.
ListingSummary
(**kwargs)¶ Bases:
object
The model for a summary of an Oracle Cloud Infrastructure Marketplace listing.
Attributes
COMPATIBLE_ARCHITECTURES_ARM
A constant which can be used with the compatible_architectures property of a ListingSummary. COMPATIBLE_ARCHITECTURES_X86
A constant which can be used with the compatible_architectures property of a ListingSummary. LISTING_TYPE_COMMUNITY
A constant which can be used with the listing_type property of a ListingSummary. LISTING_TYPE_PARTNER
A constant which can be used with the listing_type property of a ListingSummary. LISTING_TYPE_PRIVATE
A constant which can be used with the listing_type property of a ListingSummary. PACKAGE_TYPE_CONTAINER
A constant which can be used with the package_type property of a ListingSummary. PACKAGE_TYPE_IMAGE
A constant which can be used with the package_type property of a ListingSummary. PACKAGE_TYPE_KUBERNETES
A constant which can be used with the package_type property of a ListingSummary. PACKAGE_TYPE_ORCHESTRATION
A constant which can be used with the package_type property of a ListingSummary. PRICING_TYPES_BYOL
A constant which can be used with the pricing_types property of a ListingSummary. PRICING_TYPES_FREE
A constant which can be used with the pricing_types property of a ListingSummary. PRICING_TYPES_PAYGO
A constant which can be used with the pricing_types property of a ListingSummary. categories
Gets the categories of this ListingSummary. compatible_architectures
Gets the compatible_architectures of this ListingSummary. icon
Gets the icon of this ListingSummary. id
Gets the id of this ListingSummary. is_featured
Gets the is_featured of this ListingSummary. is_rover_exportable
Gets the is_rover_exportable of this ListingSummary. listing_type
Gets the listing_type of this ListingSummary. name
Gets the name of this ListingSummary. package_type
Gets the package_type of this ListingSummary. pricing_types
Gets the pricing_types of this ListingSummary. publisher
Gets the publisher of this ListingSummary. regions
Gets the regions of this ListingSummary. short_description
Gets the short_description of this ListingSummary. supported_operating_systems
Gets the supported_operating_systems of this ListingSummary. tagline
Gets the tagline of this ListingSummary. Methods
__init__
(**kwargs)Initializes a new ListingSummary object with values from keyword arguments. -
COMPATIBLE_ARCHITECTURES_ARM
= 'ARM'¶ A constant which can be used with the compatible_architectures property of a ListingSummary. This constant has a value of “ARM”
-
COMPATIBLE_ARCHITECTURES_X86
= 'X86'¶ A constant which can be used with the compatible_architectures property of a ListingSummary. This constant has a value of “X86”
-
LISTING_TYPE_COMMUNITY
= 'COMMUNITY'¶ A constant which can be used with the listing_type property of a ListingSummary. This constant has a value of “COMMUNITY”
-
LISTING_TYPE_PARTNER
= 'PARTNER'¶ A constant which can be used with the listing_type property of a ListingSummary. This constant has a value of “PARTNER”
-
LISTING_TYPE_PRIVATE
= 'PRIVATE'¶ A constant which can be used with the listing_type property of a ListingSummary. This constant has a value of “PRIVATE”
-
PACKAGE_TYPE_CONTAINER
= 'CONTAINER'¶ A constant which can be used with the package_type property of a ListingSummary. This constant has a value of “CONTAINER”
-
PACKAGE_TYPE_IMAGE
= 'IMAGE'¶ A constant which can be used with the package_type property of a ListingSummary. This constant has a value of “IMAGE”
-
PACKAGE_TYPE_KUBERNETES
= 'KUBERNETES'¶ A constant which can be used with the package_type property of a ListingSummary. This constant has a value of “KUBERNETES”
-
PACKAGE_TYPE_ORCHESTRATION
= 'ORCHESTRATION'¶ A constant which can be used with the package_type property of a ListingSummary. This constant has a value of “ORCHESTRATION”
-
PRICING_TYPES_BYOL
= 'BYOL'¶ A constant which can be used with the pricing_types property of a ListingSummary. This constant has a value of “BYOL”
-
PRICING_TYPES_FREE
= 'FREE'¶ A constant which can be used with the pricing_types property of a ListingSummary. This constant has a value of “FREE”
-
PRICING_TYPES_PAYGO
= 'PAYGO'¶ A constant which can be used with the pricing_types property of a ListingSummary. This constant has a value of “PAYGO”
-
__init__
(**kwargs)¶ Initializes a new ListingSummary 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 ListingSummary.
- name (str) – The value to assign to the name property of this ListingSummary.
- short_description (str) – The value to assign to the short_description property of this ListingSummary.
- is_rover_exportable (bool) – The value to assign to the is_rover_exportable property of this ListingSummary.
- tagline (str) – The value to assign to the tagline property of this ListingSummary.
- icon (oci.marketplace.models.UploadData) – The value to assign to the icon property of this ListingSummary.
- package_type (str) – The value to assign to the package_type property of this ListingSummary. Allowed values for this property are: “ORCHESTRATION”, “IMAGE”, “CONTAINER”, “KUBERNETES”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- pricing_types (list[str]) – The value to assign to the pricing_types property of this ListingSummary. Allowed values for items in this list are: “FREE”, “BYOL”, “PAYGO”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- compatible_architectures (list[str]) – The value to assign to the compatible_architectures property of this ListingSummary. Allowed values for items in this list are: “X86”, “ARM”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- regions (list[oci.marketplace.models.Region]) – The value to assign to the regions property of this ListingSummary.
- is_featured (bool) – The value to assign to the is_featured property of this ListingSummary.
- categories (list[str]) – The value to assign to the categories property of this ListingSummary.
- publisher (oci.marketplace.models.PublisherSummary) – The value to assign to the publisher property of this ListingSummary.
- supported_operating_systems (list[oci.marketplace.models.OperatingSystem]) – The value to assign to the supported_operating_systems property of this ListingSummary.
- listing_type (str) – The value to assign to the listing_type property of this ListingSummary. Allowed values for this property are: “COMMUNITY”, “PARTNER”, “PRIVATE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
-
categories
¶ Gets the categories of this ListingSummary. Product categories that the listing belongs to.
Returns: The categories of this ListingSummary. Return type: list[str]
-
compatible_architectures
¶ Gets the compatible_architectures of this ListingSummary. The list of compatible architectures supported by the listing
Allowed values for items in this list are: “X86”, “ARM”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The compatible_architectures of this ListingSummary. Return type: list[str]
-
icon
¶ Gets the icon of this ListingSummary.
Returns: The icon of this ListingSummary. Return type: oci.marketplace.models.UploadData
-
id
¶ Gets the id of this ListingSummary. The unique identifier for the listing in Marketplace.
Returns: The id of this ListingSummary. Return type: str
-
is_featured
¶ Gets the is_featured of this ListingSummary. Indicates whether the listing is featured.
Returns: The is_featured of this ListingSummary. Return type: bool
-
is_rover_exportable
¶ Gets the is_rover_exportable of this ListingSummary. True if this application is Rover exportable
Returns: The is_rover_exportable of this ListingSummary. Return type: bool
-
listing_type
¶ Gets the listing_type of this ListingSummary. The publisher category to which the listing belongs. The publisher category informs where the listing appears for use.
Allowed values for this property are: “COMMUNITY”, “PARTNER”, “PRIVATE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The listing_type of this ListingSummary. Return type: str
-
name
¶ Gets the name of this ListingSummary. The name of the listing.
Returns: The name of this ListingSummary. Return type: str
-
package_type
¶ Gets the package_type of this ListingSummary. The listing’s package type.
Allowed values for this property are: “ORCHESTRATION”, “IMAGE”, “CONTAINER”, “KUBERNETES”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The package_type of this ListingSummary. Return type: str
-
pricing_types
¶ Gets the pricing_types of this ListingSummary. Summary of the pricing types available across all packages in the listing.
Allowed values for items in this list are: “FREE”, “BYOL”, “PAYGO”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The pricing_types of this ListingSummary. Return type: list[str]
-
publisher
¶ Gets the publisher of this ListingSummary.
Returns: The publisher of this ListingSummary. Return type: oci.marketplace.models.PublisherSummary
-
regions
¶ Gets the regions of this ListingSummary. The regions where you can deploy the listing. (Some listings have restrictions that limit their deployment to United States regions only.)
Returns: The regions of this ListingSummary. Return type: list[oci.marketplace.models.Region]
-
short_description
¶ Gets the short_description of this ListingSummary. A short description of the listing.
Returns: The short_description of this ListingSummary. Return type: str
-
supported_operating_systems
¶ Gets the supported_operating_systems of this ListingSummary. The list of operating systems supported by the listing.
Returns: The supported_operating_systems of this ListingSummary. Return type: list[oci.marketplace.models.OperatingSystem]
-
tagline
¶ Gets the tagline of this ListingSummary. The tagline of the listing.
Returns: The tagline of this ListingSummary. Return type: str
-