Listing¶
-
class
oci.marketplace.models.Listing(**kwargs)¶ Bases:
objectThe model for an Oracle Cloud Infrastructure Marketplace listing.
Attributes
COMPATIBLE_ARCHITECTURES_ARMA constant which can be used with the compatible_architectures property of a Listing. COMPATIBLE_ARCHITECTURES_X86A constant which can be used with the compatible_architectures property of a Listing. LISTING_TYPE_COMMUNITYA constant which can be used with the listing_type property of a Listing. LISTING_TYPE_PARTNERA constant which can be used with the listing_type property of a Listing. LISTING_TYPE_PRIVATEA constant which can be used with the listing_type property of a Listing. PACKAGE_TYPE_CONTAINERA constant which can be used with the package_type property of a Listing. PACKAGE_TYPE_IMAGEA constant which can be used with the package_type property of a Listing. PACKAGE_TYPE_KUBERNETESA constant which can be used with the package_type property of a Listing. PACKAGE_TYPE_ORCHESTRATIONA constant which can be used with the package_type property of a Listing. bannerGets the banner of this Listing. categoriesGets the categories of this Listing. compatible_architecturesGets the compatible_architectures of this Listing. default_package_versionGets the default_package_version of this Listing. documentation_linksGets the documentation_links of this Listing. iconGets the icon of this Listing. idGets the id of this Listing. is_featuredGets the is_featured of this Listing. keywordsGets the keywords of this Listing. languagesGets the languages of this Listing. license_model_descriptionGets the license_model_description of this Listing. linksGets the links of this Listing. listing_typeGets the listing_type of this Listing. long_descriptionGets the long_description of this Listing. nameGets the name of this Listing. package_typeGets the package_type of this Listing. publisherGets the publisher of this Listing. regionsGets the regions of this Listing. release_notesGets the release_notes of this Listing. screenshotsGets the screenshots of this Listing. short_descriptionGets the short_description of this Listing. support_contactsGets the support_contacts of this Listing. support_linksGets the support_links of this Listing. supported_operating_systemsGets the supported_operating_systems of this Listing. system_requirementsGets the system_requirements of this Listing. taglineGets the tagline of this Listing. time_releasedGets the time_released of this Listing. usage_informationGets the usage_information of this Listing. versionGets the version of this Listing. videosGets 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]
-