Class: Aws::ServiceQuotas::Types::QuotaUtilizationInfo

Inherits:
Struct
  • Object
show all
Includes:
Aws::Structure
Defined in:
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

Instance Attribute Details

#adjustable ⇒ Boolean

Indicates whether the quota value can be increased.

Returns:

  • (Boolean)


1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
# File 'lib/aws-sdk-servicequotas/types.rb', line 1204

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.

Returns:

  • (Float)


1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
# File 'lib/aws-sdk-servicequotas/types.rb', line 1204

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.

Returns:

  • (Float)


1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
# File 'lib/aws-sdk-servicequotas/types.rb', line 1204

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.

Returns:

  • (String)


1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
# File 'lib/aws-sdk-servicequotas/types.rb', line 1204

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.

Returns:

  • (String)


1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
# File 'lib/aws-sdk-servicequotas/types.rb', line 1204

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.

Returns:

  • (String)


1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
# File 'lib/aws-sdk-servicequotas/types.rb', line 1204

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.

Returns:

  • (String)


1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
# File 'lib/aws-sdk-servicequotas/types.rb', line 1204

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.

Returns:

  • (String)


1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
# File 'lib/aws-sdk-servicequotas/types.rb', line 1204

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.

Returns:

  • (Float)


1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
# File 'lib/aws-sdk-servicequotas/types.rb', line 1204

class QuotaUtilizationInfo < Struct.new(
  :quota_code,
  :service_code,
  :quota_name,
  :namespace,
  :utilization,
  :default_value,
  :applied_value,
  :service_name,
  :adjustable)
  SENSITIVE = []
  include Aws::Structure
end