Show / Hide Table of Contents

Class LimitsIncreaseItemRequest

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.

Inheritance
object
LimitsIncreaseItemRequest
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.LimitsincreaseService.Models
Assembly: OCI.DotNetSDK.Limitsincrease.dll
Syntax
public class LimitsIncreaseItemRequest

Properties

CompartmentId

Declaration
[Required(ErrorMessage = "CompartmentId is required.")]
[JsonProperty(PropertyName = "compartmentId")]
public string CompartmentId { get; set; }
Property Value
Type Description
string

The OCID of the compartment that contains the limit increase item. Note: The tenancy is the root compartment).

Remarks

Required

CurrentValue

Declaration
[Required(ErrorMessage = "CurrentValue is required.")]
[JsonProperty(PropertyName = "currentValue")]
public long? CurrentValue { get; set; }
Property Value
Type Description
long?

The value of the limit for the tenancy at the time of the request. Purely informative.

Remarks

Required

Id

Declaration
[Required(ErrorMessage = "Id is required.")]
[JsonProperty(PropertyName = "id")]
public string Id { get; set; }
Property Value
Type Description
string

The OCID of the limit increase item.

Remarks

Required

LifecycleState

Declaration
[Required(ErrorMessage = "LifecycleState is required.")]
[JsonProperty(PropertyName = "lifecycleState")]
[JsonConverter(typeof(ResponseEnumConverter))]
public LimitsIncreaseItemRequest.LifecycleStateEnum? LifecycleState { get; set; }
Property Value
Type Description
LimitsIncreaseItemRequest.LifecycleStateEnum?

The current status of the limit increase item.

Remarks

Required

LimitName

Declaration
[Required(ErrorMessage = "LimitName is required.")]
[JsonProperty(PropertyName = "limitName")]
public string LimitName { get; set; }
Property Value
Type Description
string

The name of the limit to be increased.

Remarks

Required

LimitsIncreaseRequestId

Declaration
[Required(ErrorMessage = "LimitsIncreaseRequestId is required.")]
[JsonProperty(PropertyName = "limitsIncreaseRequestId")]
public string LimitsIncreaseRequestId { get; set; }
Property Value
Type Description
string

The OCID of the limit increase request that the limit increase item belongs to.

Remarks

Required

QuestionnaireResponse

Declaration
[JsonProperty(PropertyName = "questionnaireResponse")]
public List<LimitsIncreaseItemQuestionResponse> QuestionnaireResponse { get; set; }
Property Value
Type Description
List<LimitsIncreaseItemQuestionResponse>

List of questionnaire responses for the limit increase item.

Region

Declaration
[Required(ErrorMessage = "Region is required.")]
[JsonProperty(PropertyName = "region")]
public string Region { get; set; }
Property Value
Type Description
string

The region code for the limit increase item.

Remarks

Required

Scope

Declaration
[JsonProperty(PropertyName = "scope")]
public string Scope { get; set; }
Property Value
Type Description
string

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

ServiceName

Declaration
[Required(ErrorMessage = "ServiceName is required.")]
[JsonProperty(PropertyName = "serviceName")]
public string ServiceName { get; set; }
Property Value
Type Description
string

The name of the service that owns the limit.

Remarks

Required

TimeCreated

Declaration
[Required(ErrorMessage = "TimeCreated is required.")]
[JsonProperty(PropertyName = "timeCreated")]
public DateTime? TimeCreated { get; set; }
Property Value
Type Description
DateTime?

The time that the limit increase item was created. Format defined by RFC3339.

Remarks

Required

TimeResolution

Declaration
[JsonProperty(PropertyName = "timeResolution")]
public DateTime? TimeResolution { get; set; }
Property Value
Type Description
DateTime?

The time that the limit increase item was resolved. Format defined by RFC3339.

TimeUpdated

Declaration
[JsonProperty(PropertyName = "timeUpdated")]
public DateTime? TimeUpdated { get; set; }
Property Value
Type Description
DateTime?

The time that the limit increase item was last updated. Format defined by RFC3339.

Value

Declaration
[Required(ErrorMessage = "Value is required.")]
[JsonProperty(PropertyName = "value")]
public long? Value { get; set; }
Property Value
Type Description
long?

The new value requested for the limit.

Remarks

Required

In this article
Back to top