Class: Aws::ServiceQuotas::Types::ServiceQuota
- Inherits:
-
Struct
- Object
- Struct
- Aws::ServiceQuotas::Types::ServiceQuota
- Defined in:
- gems/aws-sdk-servicequotas/lib/aws-sdk-servicequotas/types.rb
Overview
Information about a quota.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#adjustable ⇒ Boolean
Indicates whether the quota value can be increased.
-
#description ⇒ String
The quota description.
-
#error_reason ⇒ Types::ErrorReason
The error code and error reason.
-
#global_quota ⇒ Boolean
Indicates whether the quota is global.
-
#period ⇒ Types::QuotaPeriod
The period of time.
-
#quota_applied_at_level ⇒ String
Filters the response to return applied quota values for the
ACCOUNT,RESOURCE, orALLlevels. -
#quota_arn ⇒ String
The Amazon Resource Name (ARN) of the quota.
-
#quota_code ⇒ String
Specifies the quota identifier.
-
#quota_context ⇒ Types::QuotaContextInfo
The context for this service quota.
-
#quota_name ⇒ String
Specifies the quota name.
-
#service_code ⇒ String
Specifies the service identifier.
-
#service_name ⇒ String
Specifies the service name.
-
#unit ⇒ String
The unit of measurement.
-
#usage_metric ⇒ Types::MetricInfo
Information about the measurement.
-
#value ⇒ Float
The quota value.
Instance Attribute Details
#adjustable ⇒ Boolean
Indicates whether the quota value can be increased.
1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 |
# File 'gems/aws-sdk-servicequotas/lib/aws-sdk-servicequotas/types.rb', line 1337 class ServiceQuota < Struct.new( :service_code, :service_name, :quota_arn, :quota_code, :quota_name, :value, :unit, :adjustable, :global_quota, :usage_metric, :period, :error_reason, :quota_applied_at_level, :quota_context, :description) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
The quota description.
1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 |
# File 'gems/aws-sdk-servicequotas/lib/aws-sdk-servicequotas/types.rb', line 1337 class ServiceQuota < Struct.new( :service_code, :service_name, :quota_arn, :quota_code, :quota_name, :value, :unit, :adjustable, :global_quota, :usage_metric, :period, :error_reason, :quota_applied_at_level, :quota_context, :description) SENSITIVE = [] include Aws::Structure end |
#error_reason ⇒ Types::ErrorReason
The error code and error reason.
1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 |
# File 'gems/aws-sdk-servicequotas/lib/aws-sdk-servicequotas/types.rb', line 1337 class ServiceQuota < Struct.new( :service_code, :service_name, :quota_arn, :quota_code, :quota_name, :value, :unit, :adjustable, :global_quota, :usage_metric, :period, :error_reason, :quota_applied_at_level, :quota_context, :description) SENSITIVE = [] include Aws::Structure end |
#global_quota ⇒ Boolean
Indicates whether the quota is global.
1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 |
# File 'gems/aws-sdk-servicequotas/lib/aws-sdk-servicequotas/types.rb', line 1337 class ServiceQuota < Struct.new( :service_code, :service_name, :quota_arn, :quota_code, :quota_name, :value, :unit, :adjustable, :global_quota, :usage_metric, :period, :error_reason, :quota_applied_at_level, :quota_context, :description) SENSITIVE = [] include Aws::Structure end |
#period ⇒ Types::QuotaPeriod
The period of time.
1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 |
# File 'gems/aws-sdk-servicequotas/lib/aws-sdk-servicequotas/types.rb', line 1337 class ServiceQuota < Struct.new( :service_code, :service_name, :quota_arn, :quota_code, :quota_name, :value, :unit, :adjustable, :global_quota, :usage_metric, :period, :error_reason, :quota_applied_at_level, :quota_context, :description) SENSITIVE = [] include Aws::Structure end |
#quota_applied_at_level ⇒ String
Filters the response to return applied quota values for the
ACCOUNT, RESOURCE, or ALL levels. ACCOUNT is the default.
1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 |
# File 'gems/aws-sdk-servicequotas/lib/aws-sdk-servicequotas/types.rb', line 1337 class ServiceQuota < Struct.new( :service_code, :service_name, :quota_arn, :quota_code, :quota_name, :value, :unit, :adjustable, :global_quota, :usage_metric, :period, :error_reason, :quota_applied_at_level, :quota_context, :description) SENSITIVE = [] include Aws::Structure end |
#quota_arn ⇒ String
The Amazon Resource Name (ARN) of the quota.
1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 |
# File 'gems/aws-sdk-servicequotas/lib/aws-sdk-servicequotas/types.rb', line 1337 class ServiceQuota < Struct.new( :service_code, :service_name, :quota_arn, :quota_code, :quota_name, :value, :unit, :adjustable, :global_quota, :usage_metric, :period, :error_reason, :quota_applied_at_level, :quota_context, :description) SENSITIVE = [] include Aws::Structure end |
#quota_code ⇒ String
Specifies the quota identifier. To find the quota code for a
specific quota, use the ListServiceQuotas operation, and look for
the QuotaCode response in the output for the quota you want.
1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 |
# File 'gems/aws-sdk-servicequotas/lib/aws-sdk-servicequotas/types.rb', line 1337 class ServiceQuota < Struct.new( :service_code, :service_name, :quota_arn, :quota_code, :quota_name, :value, :unit, :adjustable, :global_quota, :usage_metric, :period, :error_reason, :quota_applied_at_level, :quota_context, :description) SENSITIVE = [] include Aws::Structure end |
#quota_context ⇒ Types::QuotaContextInfo
The context for this service quota.
1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 |
# File 'gems/aws-sdk-servicequotas/lib/aws-sdk-servicequotas/types.rb', line 1337 class ServiceQuota < Struct.new( :service_code, :service_name, :quota_arn, :quota_code, :quota_name, :value, :unit, :adjustable, :global_quota, :usage_metric, :period, :error_reason, :quota_applied_at_level, :quota_context, :description) SENSITIVE = [] include Aws::Structure end |
#quota_name ⇒ String
Specifies the quota name.
1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 |
# File 'gems/aws-sdk-servicequotas/lib/aws-sdk-servicequotas/types.rb', line 1337 class ServiceQuota < Struct.new( :service_code, :service_name, :quota_arn, :quota_code, :quota_name, :value, :unit, :adjustable, :global_quota, :usage_metric, :period, :error_reason, :quota_applied_at_level, :quota_context, :description) SENSITIVE = [] include Aws::Structure end |
#service_code ⇒ String
Specifies the service identifier. To find the service code value for an Amazon Web Services service, use the ListServices operation.
1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 |
# File 'gems/aws-sdk-servicequotas/lib/aws-sdk-servicequotas/types.rb', line 1337 class ServiceQuota < Struct.new( :service_code, :service_name, :quota_arn, :quota_code, :quota_name, :value, :unit, :adjustable, :global_quota, :usage_metric, :period, :error_reason, :quota_applied_at_level, :quota_context, :description) SENSITIVE = [] include Aws::Structure end |
#service_name ⇒ String
Specifies the service name.
1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 |
# File 'gems/aws-sdk-servicequotas/lib/aws-sdk-servicequotas/types.rb', line 1337 class ServiceQuota < Struct.new( :service_code, :service_name, :quota_arn, :quota_code, :quota_name, :value, :unit, :adjustable, :global_quota, :usage_metric, :period, :error_reason, :quota_applied_at_level, :quota_context, :description) SENSITIVE = [] include Aws::Structure end |
#unit ⇒ String
The unit of measurement.
1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 |
# File 'gems/aws-sdk-servicequotas/lib/aws-sdk-servicequotas/types.rb', line 1337 class ServiceQuota < Struct.new( :service_code, :service_name, :quota_arn, :quota_code, :quota_name, :value, :unit, :adjustable, :global_quota, :usage_metric, :period, :error_reason, :quota_applied_at_level, :quota_context, :description) SENSITIVE = [] include Aws::Structure end |
#usage_metric ⇒ Types::MetricInfo
Information about the measurement.
1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 |
# File 'gems/aws-sdk-servicequotas/lib/aws-sdk-servicequotas/types.rb', line 1337 class ServiceQuota < Struct.new( :service_code, :service_name, :quota_arn, :quota_code, :quota_name, :value, :unit, :adjustable, :global_quota, :usage_metric, :period, :error_reason, :quota_applied_at_level, :quota_context, :description) SENSITIVE = [] include Aws::Structure end |
#value ⇒ Float
The quota value.
1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 |
# File 'gems/aws-sdk-servicequotas/lib/aws-sdk-servicequotas/types.rb', line 1337 class ServiceQuota < Struct.new( :service_code, :service_name, :quota_arn, :quota_code, :quota_name, :value, :unit, :adjustable, :global_quota, :usage_metric, :period, :error_reason, :quota_applied_at_level, :quota_context, :description) SENSITIVE = [] include Aws::Structure end |