📂 Advanced File Manager
Multi-Root Navigation System
⚡ Quick Jump
Server (/)
Home (/home)
Var_www (/var/www)
Current (/home4/umvavtmy/public_html/website_b18404e2/wp-content/mu-plugins)
📍 Go
⬆ Ke Atas
🏠 Root Server
🏠 Root App
🔄 Refresh
📀 /
›
usr
›
lib
›
python3.9
›
site-packages
›
oci
›
marketplace
›
models
›
📁 __pycache__
📍
Lokasi:
/usr/lib/python3.9/site-packages/oci/marketplace/models/__pycache__
💾
Free:
48.2 GB
⚠️ Direktori ini
tidak writable
.
✏️ Mengedit: image_publication_package.cpython-39.pyc
a ���f � @ sD d dl mZ ddlmZmZmZ ddlmZ eG dd� de��ZdS )� )�PublicationPackage� )�formatted_flat_dict� NONE_SENTINEL�#value_allowed_none_or_none_sentinel)�init_model_state_from_kwargsc @ s~ e Zd ZdZdd� Zedd� �Zejdd� �Zedd� �Zejd d� �Zed d� �Z e jdd� �Z d d� Z dd� Zdd� ZdS )�ImagePublicationPackagez7 A publication package for image publications. c K s~ ddddddddddd� | _ ddddd d ddd dd� | _d| _d| _d| _d| _d| _d| _d| _d| _ d| _ d| _d| _dS )ap Initializes a new ImagePublicationPackage object with values from keyword arguments. The default value of the :py:attr:`~oci.marketplace.models.ImagePublicationPackage.package_type` attribute of this class is ``IMAGE`` and it should not be changed. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param description: The value to assign to the description property of this ImagePublicationPackage. :type description: str :param listing_id: The value to assign to the listing_id property of this ImagePublicationPackage. :type listing_id: str :param version: The value to assign to the version property of this ImagePublicationPackage. :type version: str :param package_type: The value to assign to the package_type property of this ImagePublicationPackage. Allowed values for this property are: "ORCHESTRATION", "IMAGE", "CONTAINER", "KUBERNETES" :type package_type: str :param resource_id: The value to assign to the resource_id property of this ImagePublicationPackage. :type resource_id: str :param time_created: The value to assign to the time_created property of this ImagePublicationPackage. :type time_created: datetime :param operating_system: The value to assign to the operating_system property of this ImagePublicationPackage. :type operating_system: oci.marketplace.models.OperatingSystem :param app_catalog_listing_id: The value to assign to the app_catalog_listing_id property of this ImagePublicationPackage. :type app_catalog_listing_id: str :param app_catalog_listing_resource_version: The value to assign to the app_catalog_listing_resource_version property of this ImagePublicationPackage. :type app_catalog_listing_resource_version: str :param image_id: The value to assign to the image_id property of this ImagePublicationPackage. :type image_id: str �strZdatetimeZOperatingSystem) �descriptionZ listing_id�versionZpackage_typeZresource_idZtime_createdZoperating_system�app_catalog_listing_id�$app_catalog_listing_resource_version�image_idr Z listingIdr ZpackageTypeZ resourceIdZtimeCreatedZoperatingSystemZappCatalogListingIdZ appCatalogListingResourceVersionZimageIdNZIMAGE)Z swagger_typesZ attribute_mapZ_descriptionZ_listing_idZ_versionZ _package_typeZ_resource_idZ _time_createdZ_operating_system�_app_catalog_listing_id�%_app_catalog_listing_resource_version� _image_id)�self�kwargs� r �T/usr/lib/python3.9/site-packages/oci/marketplace/models/image_publication_package.py�__init__ sB 1�� z ImagePublicationPackage.__init__c C s | j S )a� Gets the app_catalog_listing_id of this ImagePublicationPackage. The ID of the listing resource associated with this publication package. For more information, see `AppCatalogListing`__ in the Core Services API. __ https://docs.cloud.oracle.com/en-us/iaas/api/#/en/iaas/latest/AppCatalogListing/ :return: The app_catalog_listing_id of this ImagePublicationPackage. :rtype: str �r �r r r r r h s z.ImagePublicationPackage.app_catalog_listing_idc C s || _ dS )a� Sets the app_catalog_listing_id of this ImagePublicationPackage. The ID of the listing resource associated with this publication package. For more information, see `AppCatalogListing`__ in the Core Services API. __ https://docs.cloud.oracle.com/en-us/iaas/api/#/en/iaas/latest/AppCatalogListing/ :param app_catalog_listing_id: The app_catalog_listing_id of this ImagePublicationPackage. :type: str Nr )r r r r r r v s c C s | j S )a0 Gets the app_catalog_listing_resource_version of this ImagePublicationPackage. The resource version of the listing resource associated with this publication package. :return: The app_catalog_listing_resource_version of this ImagePublicationPackage. :rtype: str �r r r r r r � s z<ImagePublicationPackage.app_catalog_listing_resource_versionc C s || _ dS )aS Sets the app_catalog_listing_resource_version of this ImagePublicationPackage. The resource version of the listing resource associated with this publication package. :param app_catalog_listing_resource_version: The app_catalog_listing_resource_version of this ImagePublicationPackage. :type: str Nr )r r r r r r � s c C s | j S )z� Gets the image_id of this ImagePublicationPackage. The ID of the image that corresponds to the package. :return: The image_id of this ImagePublicationPackage. :rtype: str �r r r r r r � s z ImagePublicationPackage.image_idc C s || _ dS )z� Sets the image_id of this ImagePublicationPackage. The ID of the image that corresponds to the package. :param image_id: The image_id of this ImagePublicationPackage. :type: str Nr )r r r r r r � s c C s t | �S �N)r r r r r �__repr__� s z ImagePublicationPackage.__repr__c C s |d u rdS | j |j kS )NF)�__dict__�r �otherr r r �__eq__� s zImagePublicationPackage.__eq__c C s | |k S r r r r r r �__ne__� s zImagePublicationPackage.__ne__N) �__name__� __module__�__qualname__�__doc__r �propertyr �setterr r r r r! r r r r r s"