Class: Aws::ServiceQuotas::Types::QuotaUtilizationInfo
- Inherits:
-
Struct
- Object
- Struct
- Aws::ServiceQuotas::Types::QuotaUtilizationInfo
- Defined in:
- gems/aws-sdk-servicequotas/lib/aws-sdk-servicequotas/types.rb
Overview
Information about a quota's utilization, including the quota code, service information, current usage, and applied limits.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#adjustable ⇒ Boolean
Indicates whether the quota value can be increased.
-
#applied_value ⇒ Float
The applied value of the quota, which may be higher than the default value if a quota increase has been requested and approved.
-
#default_value ⇒ Float
The default value of the quota.
-
#namespace ⇒ String
The namespace of the metric used to track quota usage.
-
#quota_code ⇒ String
The quota identifier.
-
#quota_name ⇒ String
The quota name.
-
#service_code ⇒ String
The service identifier.
-
#service_name ⇒ String
The service name.
-
#utilization ⇒ Float
The utilization percentage of the quota, calculated as (current usage / applied value) × 100.
Instance Attribute Details
#adjustable ⇒ Boolean
Indicates whether the quota value can be increased.
1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 |
# File 'gems/aws-sdk-servicequotas/lib/aws-sdk-servicequotas/types.rb', line 1190 class QuotaUtilizationInfo < Struct.new( :quota_code, :service_code, :quota_name, :namespace, :utilization, :default_value, :applied_value, :service_name, :adjustable) SENSITIVE = [] include Aws::Structure end |
#applied_value ⇒ Float
The applied value of the quota, which may be higher than the default value if a quota increase has been requested and approved.
1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 |
# File 'gems/aws-sdk-servicequotas/lib/aws-sdk-servicequotas/types.rb', line 1190 class QuotaUtilizationInfo < Struct.new( :quota_code, :service_code, :quota_name, :namespace, :utilization, :default_value, :applied_value, :service_name, :adjustable) SENSITIVE = [] include Aws::Structure end |
#default_value ⇒ Float
The default value of the quota.
1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 |
# File 'gems/aws-sdk-servicequotas/lib/aws-sdk-servicequotas/types.rb', line 1190 class QuotaUtilizationInfo < Struct.new( :quota_code, :service_code, :quota_name, :namespace, :utilization, :default_value, :applied_value, :service_name, :adjustable) SENSITIVE = [] include Aws::Structure end |
#namespace ⇒ String
The namespace of the metric used to track quota usage.
1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 |
# File 'gems/aws-sdk-servicequotas/lib/aws-sdk-servicequotas/types.rb', line 1190 class QuotaUtilizationInfo < Struct.new( :quota_code, :service_code, :quota_name, :namespace, :utilization, :default_value, :applied_value, :service_name, :adjustable) SENSITIVE = [] include Aws::Structure end |
#quota_code ⇒ String
The quota identifier.
1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 |
# File 'gems/aws-sdk-servicequotas/lib/aws-sdk-servicequotas/types.rb', line 1190 class QuotaUtilizationInfo < Struct.new( :quota_code, :service_code, :quota_name, :namespace, :utilization, :default_value, :applied_value, :service_name, :adjustable) SENSITIVE = [] include Aws::Structure end |
#quota_name ⇒ String
The quota name.
1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 |
# File 'gems/aws-sdk-servicequotas/lib/aws-sdk-servicequotas/types.rb', line 1190 class QuotaUtilizationInfo < Struct.new( :quota_code, :service_code, :quota_name, :namespace, :utilization, :default_value, :applied_value, :service_name, :adjustable) SENSITIVE = [] include Aws::Structure end |
#service_code ⇒ String
The service identifier.
1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 |
# File 'gems/aws-sdk-servicequotas/lib/aws-sdk-servicequotas/types.rb', line 1190 class QuotaUtilizationInfo < Struct.new( :quota_code, :service_code, :quota_name, :namespace, :utilization, :default_value, :applied_value, :service_name, :adjustable) SENSITIVE = [] include Aws::Structure end |
#service_name ⇒ String
The service name.
1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 |
# File 'gems/aws-sdk-servicequotas/lib/aws-sdk-servicequotas/types.rb', line 1190 class QuotaUtilizationInfo < Struct.new( :quota_code, :service_code, :quota_name, :namespace, :utilization, :default_value, :applied_value, :service_name, :adjustable) SENSITIVE = [] include Aws::Structure end |
#utilization ⇒ Float
The utilization percentage of the quota, calculated as (current usage / applied value) × 100. Values range from 0.0 to 100.0 or higher if usage exceeds the quota limit.
1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 |
# File 'gems/aws-sdk-servicequotas/lib/aws-sdk-servicequotas/types.rb', line 1190 class QuotaUtilizationInfo < Struct.new( :quota_code, :service_code, :quota_name, :namespace, :utilization, :default_value, :applied_value, :service_name, :adjustable) SENSITIVE = [] include Aws::Structure end |