File manager - Edit - /usr/lib/mysqlsh/lib/python3.9/site-packages/oci/limits_increase/models/create_limits_increase_item_request_details.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 CreateLimitsIncreaseItemRequestDetails(object): """ The configuration details for creating a limit increase item within a limit increase request. For more information, see `Creating a Limit Increase Request`__. __ https://docs.oracle.com/iaas/Content/General/service-limits/create-requests.htm """ def __init__(self, **kwargs): """ Initializes a new CreateLimitsIncreaseItemRequestDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param service_name: The value to assign to the service_name property of this CreateLimitsIncreaseItemRequestDetails. :type service_name: str :param limit_name: The value to assign to the limit_name property of this CreateLimitsIncreaseItemRequestDetails. :type limit_name: str :param region: The value to assign to the region property of this CreateLimitsIncreaseItemRequestDetails. :type region: str :param scope: The value to assign to the scope property of this CreateLimitsIncreaseItemRequestDetails. :type scope: str :param value: The value to assign to the value property of this CreateLimitsIncreaseItemRequestDetails. :type value: int :param questionnaire_response: The value to assign to the questionnaire_response property of this CreateLimitsIncreaseItemRequestDetails. :type questionnaire_response: list[oci.limits_increase.models.LimitsIncreaseItemQuestionRequest] """ self.swagger_types = { 'service_name': 'str', 'limit_name': 'str', 'region': 'str', 'scope': 'str', 'value': 'int', 'questionnaire_response': 'list[LimitsIncreaseItemQuestionRequest]' } self.attribute_map = { 'service_name': 'serviceName', 'limit_name': 'limitName', 'region': 'region', 'scope': 'scope', 'value': 'value', 'questionnaire_response': 'questionnaireResponse' } self._service_name = None self._limit_name = None self._region = None self._scope = None self._value = None self._questionnaire_response = None @property def service_name(self): """ **[Required]** Gets the service_name of this CreateLimitsIncreaseItemRequestDetails. The name of the service that owns the limit. :return: The service_name of this CreateLimitsIncreaseItemRequestDetails. :rtype: str """ return self._service_name @service_name.setter def service_name(self, service_name): """ Sets the service_name of this CreateLimitsIncreaseItemRequestDetails. The name of the service that owns the limit. :param service_name: The service_name of this CreateLimitsIncreaseItemRequestDetails. :type: str """ self._service_name = service_name @property def limit_name(self): """ **[Required]** Gets the limit_name of this CreateLimitsIncreaseItemRequestDetails. The name of the limit to be increased. :return: The limit_name of this CreateLimitsIncreaseItemRequestDetails. :rtype: str """ return self._limit_name @limit_name.setter def limit_name(self, limit_name): """ Sets the limit_name of this CreateLimitsIncreaseItemRequestDetails. The name of the limit to be increased. :param limit_name: The limit_name of this CreateLimitsIncreaseItemRequestDetails. :type: str """ self._limit_name = limit_name @property def region(self): """ **[Required]** Gets the region of this CreateLimitsIncreaseItemRequestDetails. The region for the limit increase. :return: The region of this CreateLimitsIncreaseItemRequestDetails. :rtype: str """ return self._region @region.setter def region(self, region): """ Sets the region of this CreateLimitsIncreaseItemRequestDetails. The region for the limit increase. :param region: The region of this CreateLimitsIncreaseItemRequestDetails. :type: str """ self._region = region @property def scope(self): """ Gets the scope of this CreateLimitsIncreaseItemRequestDetails. 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 CreateLimitsIncreaseItemRequestDetails. :rtype: str """ return self._scope @scope.setter def scope(self, scope): """ Sets the scope of this CreateLimitsIncreaseItemRequestDetails. 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 CreateLimitsIncreaseItemRequestDetails. :type: str """ self._scope = scope @property def value(self): """ **[Required]** Gets the value of this CreateLimitsIncreaseItemRequestDetails. The requested value of the increase. :return: The value of this CreateLimitsIncreaseItemRequestDetails. :rtype: int """ return self._value @value.setter def value(self, value): """ Sets the value of this CreateLimitsIncreaseItemRequestDetails. The requested value of the increase. :param value: The value of this CreateLimitsIncreaseItemRequestDetails. :type: int """ self._value = value @property def questionnaire_response(self): """ Gets the questionnaire_response of this CreateLimitsIncreaseItemRequestDetails. List of questionnaire responses. :return: The questionnaire_response of this CreateLimitsIncreaseItemRequestDetails. :rtype: list[oci.limits_increase.models.LimitsIncreaseItemQuestionRequest] """ return self._questionnaire_response @questionnaire_response.setter def questionnaire_response(self, questionnaire_response): """ Sets the questionnaire_response of this CreateLimitsIncreaseItemRequestDetails. List of questionnaire responses. :param questionnaire_response: The questionnaire_response of this CreateLimitsIncreaseItemRequestDetails. :type: list[oci.limits_increase.models.LimitsIncreaseItemQuestionRequest] """ self._questionnaire_response = questionnaire_response 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.06 |
proxy
|
phpinfo
|
Settings