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.
1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 |
# File 'gems/aws-sdk-servicequotas/lib/aws-sdk-servicequotas/types.rb', line 1505 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.
1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 |
# File 'gems/aws-sdk-servicequotas/lib/aws-sdk-servicequotas/types.rb', line 1505 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.
1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 |
# File 'gems/aws-sdk-servicequotas/lib/aws-sdk-servicequotas/types.rb', line 1505 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.
1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 |
# File 'gems/aws-sdk-servicequotas/lib/aws-sdk-servicequotas/types.rb', line 1505 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.
1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 |
# File 'gems/aws-sdk-servicequotas/lib/aws-sdk-servicequotas/types.rb', line 1505 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.
1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 |
# File 'gems/aws-sdk-servicequotas/lib/aws-sdk-servicequotas/types.rb', line 1505 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.
1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 |
# File 'gems/aws-sdk-servicequotas/lib/aws-sdk-servicequotas/types.rb', line 1505 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.
1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 |
# File 'gems/aws-sdk-servicequotas/lib/aws-sdk-servicequotas/types.rb', line 1505 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.
1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 |
# File 'gems/aws-sdk-servicequotas/lib/aws-sdk-servicequotas/types.rb', line 1505 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.
1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 |
# File 'gems/aws-sdk-servicequotas/lib/aws-sdk-servicequotas/types.rb', line 1505 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.
1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 |
# File 'gems/aws-sdk-servicequotas/lib/aws-sdk-servicequotas/types.rb', line 1505 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.
1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 |
# File 'gems/aws-sdk-servicequotas/lib/aws-sdk-servicequotas/types.rb', line 1505 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.
1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 |
# File 'gems/aws-sdk-servicequotas/lib/aws-sdk-servicequotas/types.rb', line 1505 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.
1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 |
# File 'gems/aws-sdk-servicequotas/lib/aws-sdk-servicequotas/types.rb', line 1505 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.
1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 |
# File 'gems/aws-sdk-servicequotas/lib/aws-sdk-servicequotas/types.rb', line 1505 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 |