File manager - Edit - /usr/lib/mysqlsh/lib/python3.9/site-packages/oci/limits_increase/models/limits_increase_item_request_summary.py
Back
# coding: utf-8 # Copyright (c) 2016, 2026, 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: 20251101 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 LimitsIncreaseItemRequestSummary(object): """ A summary of properties for a limit increase item within the indicated limit increase request. """ def __init__(self, **kwargs): """ Initializes a new LimitsIncreaseItemRequestSummary 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 LimitsIncreaseItemRequestSummary. :type id: str :param compartment_id: The value to assign to the compartment_id property of this LimitsIncreaseItemRequestSummary. :type compartment_id: str :param region: The value to assign to the region property of this LimitsIncreaseItemRequestSummary. :type region: str :param scope: The value to assign to the scope property of this LimitsIncreaseItemRequestSummary. :type scope: str :param service_name: The value to assign to the service_name property of this LimitsIncreaseItemRequestSummary. :type service_name: str :param limit_name: The value to assign to the limit_name property of this LimitsIncreaseItemRequestSummary. :type limit_name: str :param value: The value to assign to the value property of this LimitsIncreaseItemRequestSummary. :type value: int :param current_value: The value to assign to the current_value property of this LimitsIncreaseItemRequestSummary. :type current_value: int :param limits_increase_request_id: The value to assign to the limits_increase_request_id property of this LimitsIncreaseItemRequestSummary. :type limits_increase_request_id: str :param time_created: The value to assign to the time_created property of this LimitsIncreaseItemRequestSummary. :type time_created: datetime :param lifecycle_state: The value to assign to the lifecycle_state property of this LimitsIncreaseItemRequestSummary. :type lifecycle_state: str """ self.swagger_types = { 'id': 'str', 'compartment_id': 'str', 'region': 'str', 'scope': 'str', 'service_name': 'str', 'limit_name': 'str', 'value': 'int', 'current_value': 'int', 'limits_increase_request_id': 'str', 'time_created': 'datetime', 'lifecycle_state': 'str' } self.attribute_map = { 'id': 'id', 'compartment_id': 'compartmentId', 'region': 'region', 'scope': 'scope', 'service_name': 'serviceName', 'limit_name': 'limitName', 'value': 'value', 'current_value': 'currentValue', 'limits_increase_request_id': 'limitsIncreaseRequestId', 'time_created': 'timeCreated', 'lifecycle_state': 'lifecycleState' } self._id = None self._compartment_id = None self._region = None self._scope = None self._service_name = None self._limit_name = None self._value = None self._current_value = None self._limits_increase_request_id = None self._time_created = None self._lifecycle_state = None @property def id(self): """ **[Required]** Gets the id of this LimitsIncreaseItemRequestSummary. The `OCID`__ of the limit increase item. __ https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm :return: The id of this LimitsIncreaseItemRequestSummary. :rtype: str """ return self._id @id.setter def id(self, id): """ Sets the id of this LimitsIncreaseItemRequestSummary. The `OCID`__ of the limit increase item. __ https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm :param id: The id of this LimitsIncreaseItemRequestSummary. :type: str """ self._id = id @property def compartment_id(self): """ **[Required]** Gets the compartment_id of this LimitsIncreaseItemRequestSummary. The `OCID`__ of the compartment that contains the limit increase item. Note: The tenancy is the root compartment. __ https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm :return: The compartment_id of this LimitsIncreaseItemRequestSummary. :rtype: str """ return self._compartment_id @compartment_id.setter def compartment_id(self, compartment_id): """ Sets the compartment_id of this LimitsIncreaseItemRequestSummary. The `OCID`__ of the compartment that contains the limit increase item. Note: The tenancy is the root compartment. __ https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm :param compartment_id: The compartment_id of this LimitsIncreaseItemRequestSummary. :type: str """ self._compartment_id = compartment_id @property def region(self): """ **[Required]** Gets the region of this LimitsIncreaseItemRequestSummary. The region code for the limit increase item. :return: The region of this LimitsIncreaseItemRequestSummary. :rtype: str """ return self._region @region.setter def region(self, region): """ Sets the region of this LimitsIncreaseItemRequestSummary. The region code for the limit increase item. :param region: The region of this LimitsIncreaseItemRequestSummary. :type: str """ self._region = region @property def scope(self): """ Gets the scope of this LimitsIncreaseItemRequestSummary. The scope of the limit increase item. For OCI, use the logical availability domain (AD) of the request. For Multicloud, use the availability zone (AZ) of the request :return: The scope of this LimitsIncreaseItemRequestSummary. :rtype: str """ return self._scope @scope.setter def scope(self, scope): """ Sets the scope of this LimitsIncreaseItemRequestSummary. The scope of the limit increase item. For OCI, use the logical availability domain (AD) of the request. For Multicloud, use the availability zone (AZ) of the request :param scope: The scope of this LimitsIncreaseItemRequestSummary. :type: str """ self._scope = scope @property def service_name(self): """ **[Required]** Gets the service_name of this LimitsIncreaseItemRequestSummary. The name of the service that owns the limit. :return: The service_name of this LimitsIncreaseItemRequestSummary. :rtype: str """ return self._service_name @service_name.setter def service_name(self, service_name): """ Sets the service_name of this LimitsIncreaseItemRequestSummary. The name of the service that owns the limit. :param service_name: The service_name of this LimitsIncreaseItemRequestSummary. :type: str """ self._service_name = service_name @property def limit_name(self): """ **[Required]** Gets the limit_name of this LimitsIncreaseItemRequestSummary. The name of the limit to be increased. :return: The limit_name of this LimitsIncreaseItemRequestSummary. :rtype: str """ return self._limit_name @limit_name.setter def limit_name(self, limit_name): """ Sets the limit_name of this LimitsIncreaseItemRequestSummary. The name of the limit to be increased. :param limit_name: The limit_name of this LimitsIncreaseItemRequestSummary. :type: str """ self._limit_name = limit_name @property def value(self): """ **[Required]** Gets the value of this LimitsIncreaseItemRequestSummary. The requested value for the limit. :return: The value of this LimitsIncreaseItemRequestSummary. :rtype: int """ return self._value @value.setter def value(self, value): """ Sets the value of this LimitsIncreaseItemRequestSummary. The requested value for the limit. :param value: The value of this LimitsIncreaseItemRequestSummary. :type: int """ self._value = value @property def current_value(self): """ **[Required]** Gets the current_value of this LimitsIncreaseItemRequestSummary. The value of the limit for the tenancy at the time of the request. Purely informative. :return: The current_value of this LimitsIncreaseItemRequestSummary. :rtype: int """ return self._current_value @current_value.setter def current_value(self, current_value): """ Sets the current_value of this LimitsIncreaseItemRequestSummary. The value of the limit for the tenancy at the time of the request. Purely informative. :param current_value: The current_value of this LimitsIncreaseItemRequestSummary. :type: int """ self._current_value = current_value @property def limits_increase_request_id(self): """ **[Required]** Gets the limits_increase_request_id of this LimitsIncreaseItemRequestSummary. The `OCID`__ of the limit increase request that the limit increase item belongs to. __ https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm :return: The limits_increase_request_id of this LimitsIncreaseItemRequestSummary. :rtype: str """ return self._limits_increase_request_id @limits_increase_request_id.setter def limits_increase_request_id(self, limits_increase_request_id): """ Sets the limits_increase_request_id of this LimitsIncreaseItemRequestSummary. The `OCID`__ of the limit increase request that the limit increase item belongs to. __ https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm :param limits_increase_request_id: The limits_increase_request_id of this LimitsIncreaseItemRequestSummary. :type: str """ self._limits_increase_request_id = limits_increase_request_id @property def time_created(self): """ **[Required]** Gets the time_created of this LimitsIncreaseItemRequestSummary. The time that the limit increase request was created. Format defined by RFC3339. :return: The time_created of this LimitsIncreaseItemRequestSummary. :rtype: datetime """ return self._time_created @time_created.setter def time_created(self, time_created): """ Sets the time_created of this LimitsIncreaseItemRequestSummary. The time that the limit increase request was created. Format defined by RFC3339. :param time_created: The time_created of this LimitsIncreaseItemRequestSummary. :type: datetime """ self._time_created = time_created @property def lifecycle_state(self): """ **[Required]** Gets the lifecycle_state of this LimitsIncreaseItemRequestSummary. The current status of the limit increase item. :return: The lifecycle_state of this LimitsIncreaseItemRequestSummary. :rtype: str """ return self._lifecycle_state @lifecycle_state.setter def lifecycle_state(self, lifecycle_state): """ Sets the lifecycle_state of this LimitsIncreaseItemRequestSummary. The current status of the limit increase item. :param lifecycle_state: The lifecycle_state of this LimitsIncreaseItemRequestSummary. :type: str """ 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
| ver. 1.4 |
Github
|
.
| PHP 8.2.32 | Generation time: 0.07 |
proxy
|
phpinfo
|
Settings