ListingSummary¶
-
class
oci.marketplace.models.ListingSummary(**kwargs)¶ Bases:
objectThe model for a summary of an Oracle Cloud Infrastructure Marketplace listing.
Attributes
COMPATIBLE_ARCHITECTURES_ARMA constant which can be used with the compatible_architectures property of a ListingSummary. COMPATIBLE_ARCHITECTURES_X86A constant which can be used with the compatible_architectures property of a ListingSummary. LISTING_TYPE_COMMUNITYA constant which can be used with the listing_type property of a ListingSummary. LISTING_TYPE_PARTNERA constant which can be used with the listing_type property of a ListingSummary. LISTING_TYPE_PRIVATEA constant which can be used with the listing_type property of a ListingSummary. PACKAGE_TYPE_CONTAINERA constant which can be used with the package_type property of a ListingSummary. PACKAGE_TYPE_IMAGEA constant which can be used with the package_type property of a ListingSummary. PACKAGE_TYPE_KUBERNETESA constant which can be used with the package_type property of a ListingSummary. PACKAGE_TYPE_ORCHESTRATIONA constant which can be used with the package_type property of a ListingSummary. categoriesGets the categories of this ListingSummary. compatible_architecturesGets the compatible_architectures of this ListingSummary. iconGets the icon of this ListingSummary. idGets the id of this ListingSummary. is_featuredGets the is_featured of this ListingSummary. is_rover_exportableGets the is_rover_exportable of this ListingSummary. listing_typeGets the listing_type of this ListingSummary. nameGets the name of this ListingSummary. package_typeGets the package_type of this ListingSummary. pricing_typesGets the pricing_types of this ListingSummary. publisherGets the publisher of this ListingSummary. regionsGets the regions of this ListingSummary. short_descriptionGets the short_description of this ListingSummary. supported_operating_systemsGets the supported_operating_systems of this ListingSummary. taglineGets 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”
-
__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[oci.marketplace.models.PricingTypeEnum]) – The value to assign to the pricing_types property of this ListingSummary.
- 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.
Returns: The pricing_types of this ListingSummary. Return type: list[oci.marketplace.models.PricingTypeEnum]
-
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
-