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.
-
#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
Specifies at which level of granularity that the quota value is applied.
-
#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.
1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 |
# File 'gems/aws-sdk-servicequotas/lib/aws-sdk-servicequotas/types.rb', line 1192 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) SENSITIVE = [] include Aws::Structure end |
#error_reason ⇒ Types::ErrorReason
The error code and error reason.
1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 |
# File 'gems/aws-sdk-servicequotas/lib/aws-sdk-servicequotas/types.rb', line 1192 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) SENSITIVE = [] include Aws::Structure end |
#global_quota ⇒ Boolean
Indicates whether the quota is global.
1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 |
# File 'gems/aws-sdk-servicequotas/lib/aws-sdk-servicequotas/types.rb', line 1192 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) SENSITIVE = [] include Aws::Structure end |
#period ⇒ Types::QuotaPeriod
The period of time.
1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 |
# File 'gems/aws-sdk-servicequotas/lib/aws-sdk-servicequotas/types.rb', line 1192 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) SENSITIVE = [] include Aws::Structure end |
#quota_applied_at_level ⇒ String
Specifies at which level of granularity that the quota value is applied.
1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 |
# File 'gems/aws-sdk-servicequotas/lib/aws-sdk-servicequotas/types.rb', line 1192 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) SENSITIVE = [] include Aws::Structure end |
#quota_arn ⇒ String
The Amazon Resource Name (ARN) of the quota.
1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 |
# File 'gems/aws-sdk-servicequotas/lib/aws-sdk-servicequotas/types.rb', line 1192 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) 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.
1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 |
# File 'gems/aws-sdk-servicequotas/lib/aws-sdk-servicequotas/types.rb', line 1192 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) SENSITIVE = [] include Aws::Structure end |
#quota_context ⇒ Types::QuotaContextInfo
The context for this service quota.
1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 |
# File 'gems/aws-sdk-servicequotas/lib/aws-sdk-servicequotas/types.rb', line 1192 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) SENSITIVE = [] include Aws::Structure end |
#quota_name ⇒ String
Specifies the quota name.
1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 |
# File 'gems/aws-sdk-servicequotas/lib/aws-sdk-servicequotas/types.rb', line 1192 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) 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.
1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 |
# File 'gems/aws-sdk-servicequotas/lib/aws-sdk-servicequotas/types.rb', line 1192 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) SENSITIVE = [] include Aws::Structure end |
#service_name ⇒ String
Specifies the service name.
1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 |
# File 'gems/aws-sdk-servicequotas/lib/aws-sdk-servicequotas/types.rb', line 1192 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) SENSITIVE = [] include Aws::Structure end |
#unit ⇒ String
The unit of measurement.
1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 |
# File 'gems/aws-sdk-servicequotas/lib/aws-sdk-servicequotas/types.rb', line 1192 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) SENSITIVE = [] include Aws::Structure end |
#usage_metric ⇒ Types::MetricInfo
Information about the measurement.
1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 |
# File 'gems/aws-sdk-servicequotas/lib/aws-sdk-servicequotas/types.rb', line 1192 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) SENSITIVE = [] include Aws::Structure end |
#value ⇒ Float
The quota value.
1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 |
# File 'gems/aws-sdk-servicequotas/lib/aws-sdk-servicequotas/types.rb', line 1192 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) SENSITIVE = [] include Aws::Structure end |