LimitsIncreaseItemRequest

class oci.limits_increase.models.LimitsIncreaseItemRequest(**kwargs)

Bases: object

The properties that define a limit increase item in a limit increase request. For information about limit increase requests, see Working with Limit Increase Requests.

Attributes

LIFECYCLE_STATE_ACCEPTED A constant which can be used with the lifecycle_state property of a LimitsIncreaseItemRequest.
LIFECYCLE_STATE_CANCELED A constant which can be used with the lifecycle_state property of a LimitsIncreaseItemRequest.
LIFECYCLE_STATE_FAILED A constant which can be used with the lifecycle_state property of a LimitsIncreaseItemRequest.
LIFECYCLE_STATE_IN_PROGRESS A constant which can be used with the lifecycle_state property of a LimitsIncreaseItemRequest.
LIFECYCLE_STATE_SUCCEEDED A constant which can be used with the lifecycle_state property of a LimitsIncreaseItemRequest.
compartment_id [Required] Gets the compartment_id of this LimitsIncreaseItemRequest.
current_value [Required] Gets the current_value of this LimitsIncreaseItemRequest.
id [Required] Gets the id of this LimitsIncreaseItemRequest.
lifecycle_state [Required] Gets the lifecycle_state of this LimitsIncreaseItemRequest.
limit_name [Required] Gets the limit_name of this LimitsIncreaseItemRequest.
limits_increase_request_id [Required] Gets the limits_increase_request_id of this LimitsIncreaseItemRequest.
questionnaire_response Gets the questionnaire_response of this LimitsIncreaseItemRequest.
region [Required] Gets the region of this LimitsIncreaseItemRequest.
scope Gets the scope of this LimitsIncreaseItemRequest.
service_name [Required] Gets the service_name of this LimitsIncreaseItemRequest.
time_created [Required] Gets the time_created of this LimitsIncreaseItemRequest.
time_resolution Gets the time_resolution of this LimitsIncreaseItemRequest.
time_updated Gets the time_updated of this LimitsIncreaseItemRequest.
value [Required] Gets the value of this LimitsIncreaseItemRequest.

Methods

__init__(**kwargs) Initializes a new LimitsIncreaseItemRequest object with values from keyword arguments.
LIFECYCLE_STATE_ACCEPTED = 'ACCEPTED'

A constant which can be used with the lifecycle_state property of a LimitsIncreaseItemRequest. This constant has a value of “ACCEPTED”

LIFECYCLE_STATE_CANCELED = 'CANCELED'

A constant which can be used with the lifecycle_state property of a LimitsIncreaseItemRequest. This constant has a value of “CANCELED”

LIFECYCLE_STATE_FAILED = 'FAILED'

A constant which can be used with the lifecycle_state property of a LimitsIncreaseItemRequest. This constant has a value of “FAILED”

LIFECYCLE_STATE_IN_PROGRESS = 'IN_PROGRESS'

A constant which can be used with the lifecycle_state property of a LimitsIncreaseItemRequest. This constant has a value of “IN_PROGRESS”

LIFECYCLE_STATE_SUCCEEDED = 'SUCCEEDED'

A constant which can be used with the lifecycle_state property of a LimitsIncreaseItemRequest. This constant has a value of “SUCCEEDED”

__init__(**kwargs)

Initializes a new LimitsIncreaseItemRequest object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • id (str) – The value to assign to the id property of this LimitsIncreaseItemRequest.
  • compartment_id (str) – The value to assign to the compartment_id property of this LimitsIncreaseItemRequest.
  • region (str) – The value to assign to the region property of this LimitsIncreaseItemRequest.
  • scope (str) – The value to assign to the scope property of this LimitsIncreaseItemRequest.
  • service_name (str) – The value to assign to the service_name property of this LimitsIncreaseItemRequest.
  • limit_name (str) – The value to assign to the limit_name property of this LimitsIncreaseItemRequest.
  • current_value (int) – The value to assign to the current_value property of this LimitsIncreaseItemRequest.
  • value (int) – The value to assign to the value property of this LimitsIncreaseItemRequest.
  • limits_increase_request_id (str) – The value to assign to the limits_increase_request_id property of this LimitsIncreaseItemRequest.
  • time_resolution (datetime) – The value to assign to the time_resolution property of this LimitsIncreaseItemRequest.
  • time_created (datetime) – The value to assign to the time_created property of this LimitsIncreaseItemRequest.
  • time_updated (datetime) – The value to assign to the time_updated property of this LimitsIncreaseItemRequest.
  • lifecycle_state (str) – The value to assign to the lifecycle_state property of this LimitsIncreaseItemRequest. Allowed values for this property are: “ACCEPTED”, “IN_PROGRESS”, “SUCCEEDED”, “CANCELED”, “FAILED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • questionnaire_response (list[oci.limits_increase.models.LimitsIncreaseItemQuestionResponse]) – The value to assign to the questionnaire_response property of this LimitsIncreaseItemRequest.
compartment_id

[Required] Gets the compartment_id of this LimitsIncreaseItemRequest. The OCID of the compartment that contains the limit increase item. Note: The tenancy is the root compartment).

Returns:The compartment_id of this LimitsIncreaseItemRequest.
Return type:str
current_value

[Required] Gets the current_value of this LimitsIncreaseItemRequest. The value of the limit for the tenancy at the time of the request. Purely informative.

Returns:The current_value of this LimitsIncreaseItemRequest.
Return type:int
id

[Required] Gets the id of this LimitsIncreaseItemRequest. The OCID of the limit increase item.

Returns:The id of this LimitsIncreaseItemRequest.
Return type:str
lifecycle_state

[Required] Gets the lifecycle_state of this LimitsIncreaseItemRequest. The current status of the limit increase item.

Allowed values for this property are: “ACCEPTED”, “IN_PROGRESS”, “SUCCEEDED”, “CANCELED”, “FAILED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The lifecycle_state of this LimitsIncreaseItemRequest.
Return type:str
limit_name

[Required] Gets the limit_name of this LimitsIncreaseItemRequest. The name of the limit to be increased.

Returns:The limit_name of this LimitsIncreaseItemRequest.
Return type:str
limits_increase_request_id

[Required] Gets the limits_increase_request_id of this LimitsIncreaseItemRequest. The OCID of the limit increase request that the limit increase item belongs to.

Returns:The limits_increase_request_id of this LimitsIncreaseItemRequest.
Return type:str
questionnaire_response

Gets the questionnaire_response of this LimitsIncreaseItemRequest. List of questionnaire responses for the limit increase item.

Returns:The questionnaire_response of this LimitsIncreaseItemRequest.
Return type:list[oci.limits_increase.models.LimitsIncreaseItemQuestionResponse]
region

[Required] Gets the region of this LimitsIncreaseItemRequest. The region code for the limit increase item.

Returns:The region of this LimitsIncreaseItemRequest.
Return type:str
scope

Gets the scope of this LimitsIncreaseItemRequest. 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

Returns:The scope of this LimitsIncreaseItemRequest.
Return type:str
service_name

[Required] Gets the service_name of this LimitsIncreaseItemRequest. The name of the service that owns the limit.

Returns:The service_name of this LimitsIncreaseItemRequest.
Return type:str
time_created

[Required] Gets the time_created of this LimitsIncreaseItemRequest. The time that the limit increase item was created. Format defined by RFC3339.

Returns:The time_created of this LimitsIncreaseItemRequest.
Return type:datetime
time_resolution

Gets the time_resolution of this LimitsIncreaseItemRequest. The time that the limit increase item was resolved. Format defined by RFC3339.

Returns:The time_resolution of this LimitsIncreaseItemRequest.
Return type:datetime
time_updated

Gets the time_updated of this LimitsIncreaseItemRequest. The time that the limit increase item was last updated. Format defined by RFC3339.

Returns:The time_updated of this LimitsIncreaseItemRequest.
Return type:datetime
value

[Required] Gets the value of this LimitsIncreaseItemRequest. The new value requested for the limit.

Returns:The value of this LimitsIncreaseItemRequest.
Return type:int