Class LimitDefinitionSummary
The metadata specific to a resource limit definition.
Inherited Members
Namespace: Oci.LimitsService.Models
Assembly: OCI.DotNetSDK.Limits.dll
Syntax
public class LimitDefinitionSummaryProperties
AreQuotasSupported
Declaration
[JsonProperty(PropertyName = "areQuotasSupported")]
public bool? AreQuotasSupported { get; set; }Property Value
| Type | Description | 
|---|---|
| bool? | If true, quota policies can be created on top of this resource limit. | 
Description
Declaration
[JsonProperty(PropertyName = "description")]
public string Description { get; set; }Property Value
| Type | Description | 
|---|---|
| string | The limit description. | 
IsDeprecated
Declaration
[JsonProperty(PropertyName = "isDeprecated")]
public bool? IsDeprecated { get; set; }Property Value
| Type | Description | 
|---|---|
| bool? | Indicates if the limit has been deprecated. | 
IsDynamic
Declaration
[JsonProperty(PropertyName = "isDynamic")]
public bool? IsDynamic { get; set; }Property Value
| Type | Description | 
|---|---|
| bool? | The limit for this resource has a dynamic value that is based on consumption across all OCI services. | 
IsEligibleForLimitIncrease
Declaration
[JsonProperty(PropertyName = "isEligibleForLimitIncrease")]
public bool? IsEligibleForLimitIncrease { get; set; }Property Value
| Type | Description | 
|---|---|
| bool? | Indicates if the customer can request a limit increase for this resource. | 
IsResourceAvailabilitySupported
Declaration
[JsonProperty(PropertyName = "isResourceAvailabilitySupported")]
public bool? IsResourceAvailabilitySupported { get; set; }Property Value
| Type | Description | 
|---|---|
| bool? | Reflects whether or not the GetResourceAvailability API is supported for this limit. If not, the API returns an empty JSON response. | 
Name
Declaration
[JsonProperty(PropertyName = "name")]
public string Name { get; set; }Property Value
| Type | Description | 
|---|---|
| string | The resource limit name. To be used for writing policies (in case of quotas) or other programmatic calls. | 
ScopeType
Declaration
[JsonProperty(PropertyName = "scopeType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public LimitDefinitionSummary.ScopeTypeEnum? ScopeType { get; set; }Property Value
| Type | Description | 
|---|---|
| LimitDefinitionSummary.ScopeTypeEnum? | Reflects the scope of the resource limit, whether Global (across all regions), regional, or availability domain-specific. | 
ServiceName
Declaration
[JsonProperty(PropertyName = "serviceName")]
public string ServiceName { get; set; }Property Value
| Type | Description | 
|---|---|
| string | The service name of the limit. | 
SupportedQuotaFamilies
Declaration
[JsonProperty(PropertyName = "supportedQuotaFamilies")]
public List<string> SupportedQuotaFamilies { get; set; }Property Value
| Type | Description | 
|---|---|
| List<string> | Supported quota family names for creation of quota policy. | 
SupportedSubscriptions
Declaration
[JsonProperty(PropertyName = "supportedSubscriptions")]
public List<string> SupportedSubscriptions { get; set; }Property Value
| Type | Description | 
|---|---|
| List<string> | An array of subscription types supported by the limit. e,g The type of subscription, such as 'SAAS', 'ERP', 'CRM'. |