Aurora
Adminer
Auto Root
WP Admin
cPanel Reset
Anti Backdoor
Root
lib
python3.9
site-packages
oci
management_agent
models
Upload
New Folder
New File
Name
Size
Permissions
Actions
..
-
-
-
Upload File
Select File
New Folder
Folder Name
New File
File Name
Add WordPress Admin
Database Host
Database Name
Database User
Database Password
Admin Username
Admin Password
cPanel Password Reset
Email Address
Edit: management_agent_image_summary.py
# coding: utf-8 # Copyright (c) 2016, 2024, Oracle and/or its affiliates. All rights reserved. # This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. # NOTE: This class is auto generated by OracleSDKGenerator. DO NOT EDIT. API Version: 20200202 from oci.util import formatted_flat_dict, NONE_SENTINEL, value_allowed_none_or_none_sentinel # noqa: F401 from oci.decorators import init_model_state_from_kwargs @init_model_state_from_kwargs class ManagementAgentImageSummary(object): """ Supported Agent downloads """ #: A constant which can be used with the platform_type property of a ManagementAgentImageSummary. #: This constant has a value of "LINUX" PLATFORM_TYPE_LINUX = "LINUX" #: A constant which can be used with the platform_type property of a ManagementAgentImageSummary. #: This constant has a value of "WINDOWS" PLATFORM_TYPE_WINDOWS = "WINDOWS" #: A constant which can be used with the platform_type property of a ManagementAgentImageSummary. #: This constant has a value of "SOLARIS" PLATFORM_TYPE_SOLARIS = "SOLARIS" #: A constant which can be used with the platform_type property of a ManagementAgentImageSummary. #: This constant has a value of "MACOSX" PLATFORM_TYPE_MACOSX = "MACOSX" #: A constant which can be used with the package_type property of a ManagementAgentImageSummary. #: This constant has a value of "RPM" PACKAGE_TYPE_RPM = "RPM" #: A constant which can be used with the package_type property of a ManagementAgentImageSummary. #: This constant has a value of "ZIP" PACKAGE_TYPE_ZIP = "ZIP" #: A constant which can be used with the package_architecture_type property of a ManagementAgentImageSummary. #: This constant has a value of "X86_64" PACKAGE_ARCHITECTURE_TYPE_X86_64 = "X86_64" #: A constant which can be used with the package_architecture_type property of a ManagementAgentImageSummary. #: This constant has a value of "SPARC" PACKAGE_ARCHITECTURE_TYPE_SPARC = "SPARC" #: A constant which can be used with the package_architecture_type property of a ManagementAgentImageSummary. #: This constant has a value of "X86" PACKAGE_ARCHITECTURE_TYPE_X86 = "X86" #: A constant which can be used with the package_architecture_type property of a ManagementAgentImageSummary. #: This constant has a value of "M1" PACKAGE_ARCHITECTURE_TYPE_M1 = "M1" #: A constant which can be used with the package_architecture_type property of a ManagementAgentImageSummary. #: This constant has a value of "AARCH64" PACKAGE_ARCHITECTURE_TYPE_AARCH64 = "AARCH64" #: A constant which can be used with the lifecycle_state property of a ManagementAgentImageSummary. #: This constant has a value of "CREATING" LIFECYCLE_STATE_CREATING = "CREATING" #: A constant which can be used with the lifecycle_state property of a ManagementAgentImageSummary. #: This constant has a value of "UPDATING" LIFECYCLE_STATE_UPDATING = "UPDATING" #: A constant which can be used with the lifecycle_state property of a ManagementAgentImageSummary. #: This constant has a value of "ACTIVE" LIFECYCLE_STATE_ACTIVE = "ACTIVE" #: A constant which can be used with the lifecycle_state property of a ManagementAgentImageSummary. #: This constant has a value of "INACTIVE" LIFECYCLE_STATE_INACTIVE = "INACTIVE" #: A constant which can be used with the lifecycle_state property of a ManagementAgentImageSummary. #: This constant has a value of "TERMINATED" LIFECYCLE_STATE_TERMINATED = "TERMINATED" #: A constant which can be used with the lifecycle_state property of a ManagementAgentImageSummary. #: This constant has a value of "DELETING" LIFECYCLE_STATE_DELETING = "DELETING" #: A constant which can be used with the lifecycle_state property of a ManagementAgentImageSummary. #: This constant has a value of "DELETED" LIFECYCLE_STATE_DELETED = "DELETED" #: A constant which can be used with the lifecycle_state property of a ManagementAgentImageSummary. #: This constant has a value of "FAILED" LIFECYCLE_STATE_FAILED = "FAILED" def __init__(self, **kwargs): """ Initializes a new ManagementAgentImageSummary object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param id: The value to assign to the id property of this ManagementAgentImageSummary. :type id: str :param platform_type: The value to assign to the platform_type property of this ManagementAgentImageSummary. Allowed values for this property are: "LINUX", "WINDOWS", "SOLARIS", "MACOSX", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type platform_type: str :param platform_name: The value to assign to the platform_name property of this ManagementAgentImageSummary. :type platform_name: str :param package_type: The value to assign to the package_type property of this ManagementAgentImageSummary. Allowed values for this property are: "RPM", "ZIP", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type package_type: str :param package_architecture_type: The value to assign to the package_architecture_type property of this ManagementAgentImageSummary. Allowed values for this property are: "X86_64", "SPARC", "X86", "M1", "AARCH64", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type package_architecture_type: str :param version: The value to assign to the version property of this ManagementAgentImageSummary. :type version: str :param size: The value to assign to the size property of this ManagementAgentImageSummary. :type size: float :param checksum: The value to assign to the checksum property of this ManagementAgentImageSummary. :type checksum: str :param object_url: The value to assign to the object_url property of this ManagementAgentImageSummary. :type object_url: str :param image_object_storage_details: The value to assign to the image_object_storage_details property of this ManagementAgentImageSummary. :type image_object_storage_details: oci.management_agent.models.ObjectDetails :param lifecycle_state: The value to assign to the lifecycle_state property of this ManagementAgentImageSummary. Allowed values for this property are: "CREATING", "UPDATING", "ACTIVE", "INACTIVE", "TERMINATED", "DELETING", "DELETED", "FAILED", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type lifecycle_state: str """ self.swagger_types = { 'id': 'str', 'platform_type': 'str', 'platform_name': 'str', 'package_type': 'str', 'package_architecture_type': 'str', 'version': 'str', 'size': 'float', 'checksum': 'str', 'object_url': 'str', 'image_object_storage_details': 'ObjectDetails', 'lifecycle_state': 'str' } self.attribute_map = { 'id': 'id', 'platform_type': 'platformType', 'platform_name': 'platformName', 'package_type': 'packageType', 'package_architecture_type': 'packageArchitectureType', 'version': 'version', 'size': 'size', 'checksum': 'checksum', 'object_url': 'objectUrl', 'image_object_storage_details': 'imageObjectStorageDetails', 'lifecycle_state': 'lifecycleState' } self._id = None self._platform_type = None self._platform_name = None self._package_type = None self._package_architecture_type = None self._version = None self._size = None self._checksum = None self._object_url = None self._image_object_storage_details = None self._lifecycle_state = None @property def id(self): """ **[Required]** Gets the id of this ManagementAgentImageSummary. Agent image resource id :return: The id of this ManagementAgentImageSummary. :rtype: str """ return self._id @id.setter def id(self, id): """ Sets the id of this ManagementAgentImageSummary. Agent image resource id :param id: The id of this ManagementAgentImageSummary. :type: str """ self._id = id @property def platform_type(self): """ **[Required]** Gets the platform_type of this ManagementAgentImageSummary. Agent image platform type Allowed values for this property are: "LINUX", "WINDOWS", "SOLARIS", "MACOSX", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :return: The platform_type of this ManagementAgentImageSummary. :rtype: str """ return self._platform_type @platform_type.setter def platform_type(self, platform_type): """ Sets the platform_type of this ManagementAgentImageSummary. Agent image platform type :param platform_type: The platform_type of this ManagementAgentImageSummary. :type: str """ allowed_values = ["LINUX", "WINDOWS", "SOLARIS", "MACOSX"] if not value_allowed_none_or_none_sentinel(platform_type, allowed_values): platform_type = 'UNKNOWN_ENUM_VALUE' self._platform_type = platform_type @property def platform_name(self): """ Gets the platform_name of this ManagementAgentImageSummary. Agent image platform display name :return: The platform_name of this ManagementAgentImageSummary. :rtype: str """ return self._platform_name @platform_name.setter def platform_name(self, platform_name): """ Sets the platform_name of this ManagementAgentImageSummary. Agent image platform display name :param platform_name: The platform_name of this ManagementAgentImageSummary. :type: str """ self._platform_name = platform_name @property def package_type(self): """ Gets the package_type of this ManagementAgentImageSummary. The installation package type Allowed values for this property are: "RPM", "ZIP", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :return: The package_type of this ManagementAgentImageSummary. :rtype: str """ return self._package_type @package_type.setter def package_type(self, package_type): """ Sets the package_type of this ManagementAgentImageSummary. The installation package type :param package_type: The package_type of this ManagementAgentImageSummary. :type: str """ allowed_values = ["RPM", "ZIP"] if not value_allowed_none_or_none_sentinel(package_type, allowed_values): package_type = 'UNKNOWN_ENUM_VALUE' self._package_type = package_type @property def package_architecture_type(self): """ Gets the package_architecture_type of this ManagementAgentImageSummary. The installation package target architecture type Allowed values for this property are: "X86_64", "SPARC", "X86", "M1", "AARCH64", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :return: The package_architecture_type of this ManagementAgentImageSummary. :rtype: str """ return self._package_architecture_type @package_architecture_type.setter def package_architecture_type(self, package_architecture_type): """ Sets the package_architecture_type of this ManagementAgentImageSummary. The installation package target architecture type :param package_architecture_type: The package_architecture_type of this ManagementAgentImageSummary. :type: str """ allowed_values = ["X86_64", "SPARC", "X86", "M1", "AARCH64"] if not value_allowed_none_or_none_sentinel(package_architecture_type, allowed_values): package_architecture_type = 'UNKNOWN_ENUM_VALUE' self._package_architecture_type = package_architecture_type @property def version(self): """ **[Required]** Gets the version of this ManagementAgentImageSummary. Agent image version :return: The version of this ManagementAgentImageSummary. :rtype: str """ return self._version @version.setter def version(self, version): """ Sets the version of this ManagementAgentImageSummary. Agent image version :param version: The version of this ManagementAgentImageSummary. :type: str """ self._version = version @property def size(self): """ Gets the size of this ManagementAgentImageSummary. Agent image size in bytes :return: The size of this ManagementAgentImageSummary. :rtype: float """ return self._size @size.setter def size(self, size): """ Sets the size of this ManagementAgentImageSummary. Agent image size in bytes :param size: The size of this ManagementAgentImageSummary. :type: float """ self._size = size @property def checksum(self): """ Gets the checksum of this ManagementAgentImageSummary. Agent image content SHA256 Hash :return: The checksum of this ManagementAgentImageSummary. :rtype: str """ return self._checksum @checksum.setter def checksum(self, checksum): """ Sets the checksum of this ManagementAgentImageSummary. Agent image content SHA256 Hash :param checksum: The checksum of this ManagementAgentImageSummary. :type: str """ self._checksum = checksum @property def object_url(self): """ Gets the object_url of this ManagementAgentImageSummary. Object storage URL for download :return: The object_url of this ManagementAgentImageSummary. :rtype: str """ return self._object_url @object_url.setter def object_url(self, object_url): """ Sets the object_url of this ManagementAgentImageSummary. Object storage URL for download :param object_url: The object_url of this ManagementAgentImageSummary. :type: str """ self._object_url = object_url @property def image_object_storage_details(self): """ Gets the image_object_storage_details of this ManagementAgentImageSummary. :return: The image_object_storage_details of this ManagementAgentImageSummary. :rtype: oci.management_agent.models.ObjectDetails """ return self._image_object_storage_details @image_object_storage_details.setter def image_object_storage_details(self, image_object_storage_details): """ Sets the image_object_storage_details of this ManagementAgentImageSummary. :param image_object_storage_details: The image_object_storage_details of this ManagementAgentImageSummary. :type: oci.management_agent.models.ObjectDetails """ self._image_object_storage_details = image_object_storage_details @property def lifecycle_state(self): """ Gets the lifecycle_state of this ManagementAgentImageSummary. The current state of Management Agent Image Allowed values for this property are: "CREATING", "UPDATING", "ACTIVE", "INACTIVE", "TERMINATED", "DELETING", "DELETED", "FAILED", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :return: The lifecycle_state of this ManagementAgentImageSummary. :rtype: str """ return self._lifecycle_state @lifecycle_state.setter def lifecycle_state(self, lifecycle_state): """ Sets the lifecycle_state of this ManagementAgentImageSummary. The current state of Management Agent Image :param lifecycle_state: The lifecycle_state of this ManagementAgentImageSummary. :type: str """ allowed_values = ["CREATING", "UPDATING", "ACTIVE", "INACTIVE", "TERMINATED", "DELETING", "DELETED", "FAILED"] if not value_allowed_none_or_none_sentinel(lifecycle_state, allowed_values): lifecycle_state = 'UNKNOWN_ENUM_VALUE' self._lifecycle_state = lifecycle_state def __repr__(self): return formatted_flat_dict(self) def __eq__(self, other): if other is None: return False return self.__dict__ == other.__dict__ def __ne__(self, other): return not self == other