ruạṛ
a ���f�? � @ s8 d dl mZmZmZ d dlmZ eG dd� de��ZdS )� )�formatted_flat_dict� NONE_SENTINEL�#value_allowed_none_or_none_sentinel)�init_model_state_from_kwargsc @ sV e Zd ZdZdZdZdZdZdZdZ dZ d Zd ZdZ dZd ZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdd� Z e!d d!� �Z"e"j#d"d!� �Z"e!d#d$� �Z$e$j#d%d$� �Z$e!d&d'� �Z%e%j#d(d'� �Z%e!d)d*� �Z&e&j#d+d*� �Z&e!d,d-� �Z'e'j#d.d-� �Z'e!d/d0� �Z(e(j#d1d0� �Z(e!d2d3� �Z)e)j#d4d3� �Z)d5d6� Z*d7d8� Z+d9d:� Z,d;S )<�ServiceEnvironmentz� Detailed information about a service environment. **Note:** Service URL formats may vary from the provided example. �INITIALIZED�BEGIN_ACTIVATION�ACTIVE�BEGIN_SOFT_TERMINATION�SOFT_TERMINATED�BEGIN_TERMINATION�CANCELED� TERMINATED�BEGIN_DISABLING�BEGIN_ENABLING�BEGIN_MIGRATION�DISABLED�BEGIN_SUSPENSION�BEGIN_RESUMPTION� SUSPENDED�BEGIN_LOCK_RELOCATION�LOCKED_RELOCATION�BEGIN_RELOCATION� RELOCATED�BEGIN_UNLOCK_RELOCATION�UNLOCKED_RELOCATION�FAILED_LOCK_RELOCATION�FAILED_ACTIVATION�FAILED_MIGRATION�ACCESS_DISABLED�BEGIN_DISABLING_ACCESS�BEGIN_ENABLING_ACCESS�TRA_UNKNOWNc K sZ dddddddd�| _ ddddd d dd�| _d| _d| _d| _d| _d| _d| _d| _dS ) aJ Initializes a new ServiceEnvironment 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 ServiceEnvironment. :type id: str :param subscription_id: The value to assign to the subscription_id property of this ServiceEnvironment. :type subscription_id: str :param status: The value to assign to the status property of this ServiceEnvironment. Allowed values for this property are: "INITIALIZED", "BEGIN_ACTIVATION", "ACTIVE", "BEGIN_SOFT_TERMINATION", "SOFT_TERMINATED", "BEGIN_TERMINATION", "CANCELED", "TERMINATED", "BEGIN_DISABLING", "BEGIN_ENABLING", "BEGIN_MIGRATION", "DISABLED", "BEGIN_SUSPENSION", "BEGIN_RESUMPTION", "SUSPENDED", "BEGIN_LOCK_RELOCATION", "LOCKED_RELOCATION", "BEGIN_RELOCATION", "RELOCATED", "BEGIN_UNLOCK_RELOCATION", "UNLOCKED_RELOCATION", "FAILED_LOCK_RELOCATION", "FAILED_ACTIVATION", "FAILED_MIGRATION", "ACCESS_DISABLED", "BEGIN_DISABLING_ACCESS", "BEGIN_ENABLING_ACCESS", "TRA_UNKNOWN", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type status: str :param compartment_id: The value to assign to the compartment_id property of this ServiceEnvironment. :type compartment_id: str :param service_definition: The value to assign to the service_definition property of this ServiceEnvironment. :type service_definition: oci.service_manager_proxy.models.ServiceDefinition :param console_url: The value to assign to the console_url property of this ServiceEnvironment. :type console_url: str :param service_environment_endpoints: The value to assign to the service_environment_endpoints property of this ServiceEnvironment. :type service_environment_endpoints: list[oci.service_manager_proxy.models.ServiceEnvironmentEndPointOverview] �strZServiceDefinitionz(list[ServiceEnvironmentEndPointOverview])�id�subscription_id�status�compartment_id�service_definition�console_url�service_environment_endpointsr$ ZsubscriptionIdr&