Class: Aws::APIGateway::Types::Account
- Inherits:
-
Struct
- Object
- Struct
- Aws::APIGateway::Types::Account
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-apigateway/types.rb
Overview
Represents an AWS account that is associated with API Gateway.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#api_key_version ⇒ String
The version of the API keys used for the account.
-
#cloudwatch_role_arn ⇒ String
The ARN of an Amazon CloudWatch role for the current Account.
-
#features ⇒ Array<String>
A list of features supported for the account.
-
#throttle_settings ⇒ Types::ThrottleSettings
Specifies the API request limits configured for the current Account.
Instance Attribute Details
#api_key_version ⇒ String
The version of the API keys used for the account.
55 56 57 58 59 60 61 62 |
# File 'lib/aws-sdk-apigateway/types.rb', line 55 class Account < Struct.new( :cloudwatch_role_arn, :throttle_settings, :features, :api_key_version) SENSITIVE = [] include Aws::Structure end |
#cloudwatch_role_arn ⇒ String
The ARN of an Amazon CloudWatch role for the current Account.
55 56 57 58 59 60 61 62 |
# File 'lib/aws-sdk-apigateway/types.rb', line 55 class Account < Struct.new( :cloudwatch_role_arn, :throttle_settings, :features, :api_key_version) SENSITIVE = [] include Aws::Structure end |
#features ⇒ Array<String>
A list of features supported for the account. When usage plans are enabled, the features list will include an entry of ‘“UsagePlans”`.
55 56 57 58 59 60 61 62 |
# File 'lib/aws-sdk-apigateway/types.rb', line 55 class Account < Struct.new( :cloudwatch_role_arn, :throttle_settings, :features, :api_key_version) SENSITIVE = [] include Aws::Structure end |
#throttle_settings ⇒ Types::ThrottleSettings
Specifies the API request limits configured for the current Account.
55 56 57 58 59 60 61 62 |
# File 'lib/aws-sdk-apigateway/types.rb', line 55 class Account < Struct.new( :cloudwatch_role_arn, :throttle_settings, :features, :api_key_version) SENSITIVE = [] include Aws::Structure end |