Listing¶
-
class
oci.marketplace.models.
Listing
(**kwargs)¶ Bases:
object
The model for an Oracle Cloud Infrastructure Marketplace listing.
Attributes
COMPATIBLE_ARCHITECTURES_ARM
A constant which can be used with the compatible_architectures property of a Listing. COMPATIBLE_ARCHITECTURES_X86
A constant which can be used with the compatible_architectures property of a Listing. LISTING_TYPE_COMMUNITY
A constant which can be used with the listing_type property of a Listing. LISTING_TYPE_PARTNER
A constant which can be used with the listing_type property of a Listing. LISTING_TYPE_PRIVATE
A constant which can be used with the listing_type property of a Listing. PACKAGE_TYPE_CONTAINER
A constant which can be used with the package_type property of a Listing. PACKAGE_TYPE_IMAGE
A constant which can be used with the package_type property of a Listing. PACKAGE_TYPE_KUBERNETES
A constant which can be used with the package_type property of a Listing. PACKAGE_TYPE_ORCHESTRATION
A constant which can be used with the package_type property of a Listing. banner
Gets the banner of this Listing. categories
Gets the categories of this Listing. compatible_architectures
Gets the compatible_architectures of this Listing. default_package_version
Gets the default_package_version of this Listing. documentation_links
Gets the documentation_links of this Listing. icon
Gets the icon of this Listing. id
Gets the id of this Listing. is_featured
Gets the is_featured of this Listing. keywords
Gets the keywords of this Listing. languages
Gets the languages of this Listing. license_model_description
Gets the license_model_description of this Listing. links
Gets the links of this Listing. listing_type
Gets the listing_type of this Listing. long_description
Gets the long_description of this Listing. name
Gets the name of this Listing. package_type
Gets the package_type of this Listing. publisher
Gets the publisher of this Listing. regions
Gets the regions of this Listing. release_notes
Gets the release_notes of this Listing. screenshots
Gets the screenshots of this Listing. short_description
Gets the short_description of this Listing. support_contacts
Gets the support_contacts of this Listing. support_links
Gets the support_links of this Listing. supported_operating_systems
Gets the supported_operating_systems of this Listing. system_requirements
Gets the system_requirements of this Listing. tagline
Gets the tagline of this Listing. time_released
Gets the time_released of this Listing. usage_information
Gets the usage_information of this Listing. version
Gets the version of this Listing. videos
Gets the videos of this Listing. Methods
__init__
(**kwargs)Initializes a new Listing object with values from keyword arguments. -
COMPATIBLE_ARCHITECTURES_ARM
= 'ARM'¶ A constant which can be used with the compatible_architectures property of a Listing. This constant has a value of “ARM”
-
COMPATIBLE_ARCHITECTURES_X86
= 'X86'¶ A constant which can be used with the compatible_architectures property of a Listing. This constant has a value of “X86”
-
LISTING_TYPE_COMMUNITY
= 'COMMUNITY'¶ A constant which can be used with the listing_type property of a Listing. This constant has a value of “COMMUNITY”
-
LISTING_TYPE_PARTNER
= 'PARTNER'¶ A constant which can be used with the listing_type property of a Listing. This constant has a value of “PARTNER”
-
LISTING_TYPE_PRIVATE
= 'PRIVATE'¶ A constant which can be used with the listing_type property of a Listing. This constant has a value of “PRIVATE”
-
PACKAGE_TYPE_CONTAINER
= 'CONTAINER'¶ A constant which can be used with the package_type property of a Listing. This constant has a value of “CONTAINER”
-
PACKAGE_TYPE_IMAGE
= 'IMAGE'¶ A constant which can be used with the package_type property of a Listing. This constant has a value of “IMAGE”
-
PACKAGE_TYPE_KUBERNETES
= 'KUBERNETES'¶ A constant which can be used with the package_type property of a Listing. This constant has a value of “KUBERNETES”
-
PACKAGE_TYPE_ORCHESTRATION
= 'ORCHESTRATION'¶ A constant which can be used with the package_type property of a Listing. This constant has a value of “ORCHESTRATION”
-
__init__
(**kwargs)¶ Initializes a new Listing 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 Listing.
- name (str) – The value to assign to the name property of this Listing.
- version (str) – The value to assign to the version property of this Listing.
- tagline (str) – The value to assign to the tagline property of this Listing.
- keywords (str) – The value to assign to the keywords property of this Listing.
- short_description (str) – The value to assign to the short_description property of this Listing.
- usage_information (str) – The value to assign to the usage_information property of this Listing.
- long_description (str) – The value to assign to the long_description property of this Listing.
- license_model_description (str) – The value to assign to the license_model_description property of this Listing.
- system_requirements (str) – The value to assign to the system_requirements property of this Listing.
- time_released (datetime) – The value to assign to the time_released property of this Listing.
- release_notes (str) – The value to assign to the release_notes property of this Listing.
- categories (list[str]) – The value to assign to the categories property of this Listing.
- publisher (oci.marketplace.models.Publisher) – The value to assign to the publisher property of this Listing.
- languages (list[oci.marketplace.models.Item]) – The value to assign to the languages property of this Listing.
- screenshots (list[oci.marketplace.models.Screenshot]) – The value to assign to the screenshots property of this Listing.
- videos (list[oci.marketplace.models.NamedLink]) – The value to assign to the videos property of this Listing.
- support_contacts (list[oci.marketplace.models.SupportContact]) – The value to assign to the support_contacts property of this Listing.
- support_links (list[oci.marketplace.models.NamedLink]) – The value to assign to the support_links property of this Listing.
- documentation_links (list[oci.marketplace.models.DocumentationLink]) – The value to assign to the documentation_links property of this Listing.
- icon (oci.marketplace.models.UploadData) – The value to assign to the icon property of this Listing.
- banner (oci.marketplace.models.UploadData) – The value to assign to the banner property of this Listing.
- compatible_architectures (list[str]) – The value to assign to the compatible_architectures property of this 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’.
- regions (list[oci.marketplace.models.Region]) – The value to assign to the regions property of this Listing.
- package_type (str) – The value to assign to the package_type property of this Listing. 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’.
- default_package_version (str) – The value to assign to the default_package_version property of this Listing.
- links (list[oci.marketplace.models.Link]) – The value to assign to the links property of this Listing.
- is_featured (bool) – The value to assign to the is_featured property of this Listing.
- listing_type (str) – The value to assign to the listing_type property of this Listing. 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’.
- supported_operating_systems (list[oci.marketplace.models.OperatingSystem]) – The value to assign to the supported_operating_systems property of this Listing.
Gets the banner of this Listing.
Returns: The banner of this Listing. Return type: oci.marketplace.models.UploadData
-
categories
¶ Gets the categories of this Listing. Categories that the listing belongs to.
Returns: The categories of this Listing. Return type: list[str]
-
compatible_architectures
¶ Gets the compatible_architectures of this Listing. 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 Listing. Return type: list[str]
-
default_package_version
¶ Gets the default_package_version of this Listing. The default package version.
Returns: The default_package_version of this Listing. Return type: str
-
documentation_links
¶ Gets the documentation_links of this Listing. Links to additional documentation provided by the publisher specifically for the listing.
Returns: The documentation_links of this Listing. Return type: list[oci.marketplace.models.DocumentationLink]
-
icon
¶ Gets the icon of this Listing.
Returns: The icon of this Listing. Return type: oci.marketplace.models.UploadData
-
id
¶ Gets the id of this Listing. The unique identifier for the listing in Marketplace.
Returns: The id of this Listing. Return type: str
-
is_featured
¶ Gets the is_featured of this Listing. Indicates whether the listing is included in Featured Listings.
Returns: The is_featured of this Listing. Return type: bool
-
keywords
¶ Gets the keywords of this Listing. Keywords associated with the listing.
Returns: The keywords of this Listing. Return type: str
-
languages
¶ Gets the languages of this Listing. Languages supported by the listing.
Returns: The languages of this Listing. Return type: list[oci.marketplace.models.Item]
-
license_model_description
¶ Gets the license_model_description of this Listing. A description of the publisher’s licensing model for the listing.
Returns: The license_model_description of this Listing. Return type: str
-
links
¶ Gets the links of this Listing. Links to reference material.
Returns: The links of this Listing. Return type: list[oci.marketplace.models.Link]
-
listing_type
¶ Gets the listing_type of this Listing. 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 Listing. Return type: str
-
long_description
¶ Gets the long_description of this Listing. A long description of the listing.
Returns: The long_description of this Listing. Return type: str
-
name
¶ Gets the name of this Listing. The name of the listing.
Returns: The name of this Listing. Return type: str
-
package_type
¶ Gets the package_type of this Listing. 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 Listing. Return type: str
-
publisher
¶ Gets the publisher of this Listing.
Returns: The publisher of this Listing. Return type: oci.marketplace.models.Publisher
-
regions
¶ Gets the regions of this Listing. 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 Listing. Return type: list[oci.marketplace.models.Region]
-
release_notes
¶ Gets the release_notes of this Listing. Release notes for the listing.
Returns: The release_notes of this Listing. Return type: str
-
screenshots
¶ Gets the screenshots of this Listing. Screenshots of the listing.
Returns: The screenshots of this Listing. Return type: list[oci.marketplace.models.Screenshot]
-
short_description
¶ Gets the short_description of this Listing. A short description of the listing.
Returns: The short_description of this Listing. Return type: str
-
support_contacts
¶ Gets the support_contacts of this Listing. Contact information to use to get support from the publisher for the listing.
Returns: The support_contacts of this Listing. Return type: list[oci.marketplace.models.SupportContact]
-
support_links
¶ Gets the support_links of this Listing. Links to support resources for the listing.
Returns: The support_links of this Listing. Return type: list[oci.marketplace.models.NamedLink]
-
supported_operating_systems
¶ Gets the supported_operating_systems of this Listing. List of operating systems supported by the listing.
Returns: The supported_operating_systems of this Listing. Return type: list[oci.marketplace.models.OperatingSystem]
-
system_requirements
¶ Gets the system_requirements of this Listing. System requirements for the listing.
Returns: The system_requirements of this Listing. Return type: str
-
tagline
¶ Gets the tagline of this Listing. The tagline of the listing.
Returns: The tagline of this Listing. Return type: str
-
time_released
¶ Gets the time_released of this Listing. The release date of the listing.
Returns: The time_released of this Listing. Return type: datetime
-
usage_information
¶ Gets the usage_information of this Listing. Usage information for the listing.
Returns: The usage_information of this Listing. Return type: str
-
version
¶ Gets the version of this Listing. The version of the listing.
Returns: The version of this Listing. Return type: str
-
videos
¶ Gets the videos of this Listing. Videos of the listing.
Returns: The videos of this Listing. Return type: list[oci.marketplace.models.NamedLink]
-