📂 Advanced File Manager
Multi-Root Navigation System
⚡ Quick Jump
Server (/)
Home (/home)
Var_www (/var/www)
Current (/home4/shelley/public_html/shelleycutler.com/wp-content/mu-plugins)
📍 Go
⬆ Ke Atas
🏠 Root Server
🏠 Root App
🔄 Refresh
📀 /
›
usr
›
lib
›
python3.9
›
site-packages
›
oci
›
cloud_migrations
›
models
›
📁 __pycache__
📍
Lokasi:
/usr/lib/python3.9/site-packages/oci/cloud_migrations/models/__pycache__
💾
Free:
45.4 GB
⚠️ Direktori ini
tidak writable
.
✏️ Mengedit: vm_target_asset.cpython-39.pyc
a ���f�8 � @ sD d dl mZ ddlmZmZmZ ddlmZ eG dd� de��ZdS )� )�TargetAsset� )�formatted_flat_dict� NONE_SENTINEL�#value_allowed_none_or_none_sentinel)�init_model_state_from_kwargsc @ s� e Zd ZdZdZdZdZdZdZdZ dZ d Zd d� Ze dd � �Zejdd � �Ze dd� �Zejdd� �Ze dd� �Zejdd� �Ze dd� �Zejdd� �Ze dd� �Zejdd� �Ze dd� �Zejdd� �Zdd� Zd d!� Zd"d#� Zd$S )%� VmTargetAssetz- Description of the VM target asset. �VM�VM_INTEL�VM_INTEL_Standard�VM_INTEL_DensIO�VM_INTEL_GPU�VM_INTEL_Optimized�VM_AMD�VM_AMD_Standardc K s� dddddddddddddddddddddd �| _ d ddd dddddddddddddddddd �| _d| _d| _d| _d| _d| _d| _d| _d| _ d| _ d| _d| _d| _ d| _d| _d| _d| _d| _d| _d| _d| _d| _d | _ dS )!a� Initializes a new VmTargetAsset object with values from keyword arguments. The default value of the :py:attr:`~oci.cloud_migrations.models.VmTargetAsset.type` attribute of this class is ``INSTANCE`` and it should not be changed. 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 VmTargetAsset. :type id: str :param display_name: The value to assign to the display_name property of this VmTargetAsset. :type display_name: str :param lifecycle_state: The value to assign to the lifecycle_state property of this VmTargetAsset. Allowed values for this property are: "CREATING", "UPDATING", "NEEDS_ATTENTION", "ACTIVE", "DELETING", "DELETED", "FAILED", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type lifecycle_state: str :param lifecycle_details: The value to assign to the lifecycle_details property of this VmTargetAsset. :type lifecycle_details: str :param migration_plan_id: The value to assign to the migration_plan_id property of this VmTargetAsset. :type migration_plan_id: str :param compartment_id: The value to assign to the compartment_id property of this VmTargetAsset. :type compartment_id: str :param created_resource_id: The value to assign to the created_resource_id property of this VmTargetAsset. :type created_resource_id: str :param type: The value to assign to the type property of this VmTargetAsset. Allowed values for this property are: "INSTANCE", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type type: str :param is_excluded_from_execution: The value to assign to the is_excluded_from_execution property of this VmTargetAsset. :type is_excluded_from_execution: bool :param compatibility_messages: The value to assign to the compatibility_messages property of this VmTargetAsset. :type compatibility_messages: list[oci.cloud_migrations.models.CompatibilityMessage] :param estimated_cost: The value to assign to the estimated_cost property of this VmTargetAsset. :type estimated_cost: oci.cloud_migrations.models.CostEstimation :param time_created: The value to assign to the time_created property of this VmTargetAsset. :type time_created: datetime :param time_updated: The value to assign to the time_updated property of this VmTargetAsset. :type time_updated: datetime :param time_assessed: The value to assign to the time_assessed property of this VmTargetAsset. :type time_assessed: datetime :param migration_asset: The value to assign to the migration_asset property of this VmTargetAsset. :type migration_asset: oci.cloud_migrations.models.MigrationAsset :param preferred_shape_type: The value to assign to the preferred_shape_type property of this VmTargetAsset. Allowed values for this property are: "VM", "VM_INTEL", "VM_INTEL_Standard", "VM_INTEL_DensIO", "VM_INTEL_GPU", "VM_INTEL_Optimized", "VM_AMD", "VM_AMD_Standard", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type preferred_shape_type: str :param test_spec: The value to assign to the test_spec property of this VmTargetAsset. :type test_spec: oci.cloud_migrations.models.LaunchInstanceDetails :param block_volumes_performance: The value to assign to the block_volumes_performance property of this VmTargetAsset. :type block_volumes_performance: int :param ms_license: The value to assign to the ms_license property of this VmTargetAsset. :type ms_license: str :param user_spec: The value to assign to the user_spec property of this VmTargetAsset. :type user_spec: oci.cloud_migrations.models.LaunchInstanceDetails :param recommended_spec: The value to assign to the recommended_spec property of this VmTargetAsset. :type recommended_spec: oci.cloud_migrations.models.LaunchInstanceDetails �str�boolzlist[CompatibilityMessage]ZCostEstimationZdatetimeZMigrationAssetZLaunchInstanceDetails�int)�idZdisplay_nameZlifecycle_stateZlifecycle_detailsZmigration_plan_idZcompartment_idZcreated_resource_id�typeZis_excluded_from_executionZcompatibility_messagesZestimated_costZtime_createdZtime_updatedZ time_assessedZmigration_asset�preferred_shape_type� test_spec�block_volumes_performance� ms_license� user_spec�recommended_specr ZdisplayNameZlifecycleStateZlifecycleDetailsZmigrationPlanIdZ compartmentIdZcreatedResourceIdr ZisExcludedFromExecutionZcompatibilityMessagesZ estimatedCostZtimeCreatedZtimeUpdatedZtimeAssessedZmigrationAssetZpreferredShapeTypeZtestSpecZblockVolumesPerformanceZ msLicenseZuserSpecZrecommendedSpecNZINSTANCE)Z swagger_typesZ attribute_mapZ_idZ _display_nameZ_lifecycle_stateZ_lifecycle_detailsZ_migration_plan_idZ_compartment_idZ_created_resource_idZ_typeZ_is_excluded_from_executionZ_compatibility_messagesZ_estimated_costZ _time_createdZ _time_updatedZ_time_assessedZ_migration_asset�_preferred_shape_type� _test_spec�_block_volumes_performance�_ms_license� _user_spec�_recommended_spec)�self�kwargs� r$ �O/usr/lib/python3.9/site-packages/oci/cloud_migrations/models/vm_target_asset.py�__init__2 s� b��zVmTargetAsset.__init__c C s | j S )a� **[Required]** Gets the preferred_shape_type of this VmTargetAsset. Preferred VM shape type that you provide. Allowed values for this property are: "VM", "VM_INTEL", "VM_INTEL_Standard", "VM_INTEL_DensIO", "VM_INTEL_GPU", "VM_INTEL_Optimized", "VM_AMD", "VM_AMD_Standard", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :return: The preferred_shape_type of this VmTargetAsset. :rtype: str )r �r"