Class: Aws::LambdaWeb::Types::RegionalEndpoint
- Inherits:
-
Struct
- Object
- Struct
- Aws::LambdaWeb::Types::RegionalEndpoint
- Defined in:
- gems/aws-sdk-lambdaweb/lib/aws-sdk-lambdaweb/types.rb
Overview
Represents the endpoint configuration and state in a specific Region.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#auth_type ⇒ String
The authorization type for the regional endpoint.
-
#domain_name ⇒ String
The domain name of the regional endpoint.
-
#revision_weights ⇒ Array<Types::RevisionWeight>
The revision weights for the regional endpoint.
-
#scaling_config ⇒ Types::ScalingConfig
The scaling configuration for the regional endpoint.
-
#state ⇒ String
The current state of the regional endpoint.
-
#state_reason ⇒ String
The reason for the current state of the regional endpoint.
-
#throttle_config ⇒ Types::ThrottleConfig
The throttling configuration for the regional endpoint.
-
#update_status ⇒ String
The status of the most recent update to the regional endpoint.
-
#update_status_reason ⇒ String
The reason for the current update status of the regional endpoint.
Instance Attribute Details
#auth_type ⇒ String
The authorization type for the regional endpoint.
1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 |
# File 'gems/aws-sdk-lambdaweb/lib/aws-sdk-lambdaweb/types.rb', line 1734 class RegionalEndpoint < Struct.new( :domain_name, :auth_type, :revision_weights, :scaling_config, :throttle_config, :state, :state_reason, :update_status, :update_status_reason) SENSITIVE = [] include Aws::Structure end |
#domain_name ⇒ String
The domain name of the regional endpoint.
1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 |
# File 'gems/aws-sdk-lambdaweb/lib/aws-sdk-lambdaweb/types.rb', line 1734 class RegionalEndpoint < Struct.new( :domain_name, :auth_type, :revision_weights, :scaling_config, :throttle_config, :state, :state_reason, :update_status, :update_status_reason) SENSITIVE = [] include Aws::Structure end |
#revision_weights ⇒ Array<Types::RevisionWeight>
The revision weights for the regional endpoint.
1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 |
# File 'gems/aws-sdk-lambdaweb/lib/aws-sdk-lambdaweb/types.rb', line 1734 class RegionalEndpoint < Struct.new( :domain_name, :auth_type, :revision_weights, :scaling_config, :throttle_config, :state, :state_reason, :update_status, :update_status_reason) SENSITIVE = [] include Aws::Structure end |
#scaling_config ⇒ Types::ScalingConfig
The scaling configuration for the regional endpoint. This field is absent if the endpoint has no scaling configuration.
1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 |
# File 'gems/aws-sdk-lambdaweb/lib/aws-sdk-lambdaweb/types.rb', line 1734 class RegionalEndpoint < Struct.new( :domain_name, :auth_type, :revision_weights, :scaling_config, :throttle_config, :state, :state_reason, :update_status, :update_status_reason) SENSITIVE = [] include Aws::Structure end |
#state ⇒ String
The current state of the regional endpoint.
1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 |
# File 'gems/aws-sdk-lambdaweb/lib/aws-sdk-lambdaweb/types.rb', line 1734 class RegionalEndpoint < Struct.new( :domain_name, :auth_type, :revision_weights, :scaling_config, :throttle_config, :state, :state_reason, :update_status, :update_status_reason) SENSITIVE = [] include Aws::Structure end |
#state_reason ⇒ String
The reason for the current state of the regional endpoint.
1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 |
# File 'gems/aws-sdk-lambdaweb/lib/aws-sdk-lambdaweb/types.rb', line 1734 class RegionalEndpoint < Struct.new( :domain_name, :auth_type, :revision_weights, :scaling_config, :throttle_config, :state, :state_reason, :update_status, :update_status_reason) SENSITIVE = [] include Aws::Structure end |
#throttle_config ⇒ Types::ThrottleConfig
The throttling configuration for the regional endpoint. This field is absent if the endpoint has no throttling configuration.
1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 |
# File 'gems/aws-sdk-lambdaweb/lib/aws-sdk-lambdaweb/types.rb', line 1734 class RegionalEndpoint < Struct.new( :domain_name, :auth_type, :revision_weights, :scaling_config, :throttle_config, :state, :state_reason, :update_status, :update_status_reason) SENSITIVE = [] include Aws::Structure end |
#update_status ⇒ String
The status of the most recent update to the regional endpoint.
1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 |
# File 'gems/aws-sdk-lambdaweb/lib/aws-sdk-lambdaweb/types.rb', line 1734 class RegionalEndpoint < Struct.new( :domain_name, :auth_type, :revision_weights, :scaling_config, :throttle_config, :state, :state_reason, :update_status, :update_status_reason) SENSITIVE = [] include Aws::Structure end |
#update_status_reason ⇒ String
The reason for the current update status of the regional endpoint.
1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 |
# File 'gems/aws-sdk-lambdaweb/lib/aws-sdk-lambdaweb/types.rb', line 1734 class RegionalEndpoint < Struct.new( :domain_name, :auth_type, :revision_weights, :scaling_config, :throttle_config, :state, :state_reason, :update_status, :update_status_reason) SENSITIVE = [] include Aws::Structure end |