Class: Aws::RDS::Types::DBProxyTargetGroup
- Inherits:
- 
      Struct
      
        - Object
- Struct
- Aws::RDS::Types::DBProxyTargetGroup
 
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-rds/types.rb
Overview
Represents a set of RDS DB instances, Aurora DB clusters, or both that a proxy can connect to. Currently, each target group is associated with exactly one RDS DB instance or Aurora DB cluster.
This data type is used as a response element in the ‘DescribeDBProxyTargetGroups` action.
Constant Summary collapse
- SENSITIVE =
- [] 
Instance Attribute Summary collapse
- 
  
    
      #connection_pool_config  ⇒ Types::ConnectionPoolConfigurationInfo 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The settings that determine the size and behavior of the connection pool for the target group. 
- 
  
    
      #created_date  ⇒ Time 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The date and time when the target group was first created. 
- 
  
    
      #db_proxy_name  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The identifier for the RDS proxy associated with this target group. 
- 
  
    
      #is_default  ⇒ Boolean 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Indicates whether this target group is the first one used for connection requests by the associated proxy. 
- 
  
    
      #status  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The current status of this target group. 
- 
  
    
      #target_group_arn  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The Amazon Resource Name (ARN) representing the target group. 
- 
  
    
      #target_group_name  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The identifier for the target group. 
- 
  
    
      #updated_date  ⇒ Time 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The date and time when the target group was last updated. 
Instance Attribute Details
#connection_pool_config ⇒ Types::ConnectionPoolConfigurationInfo
The settings that determine the size and behavior of the connection pool for the target group.
| 10101 10102 10103 10104 10105 10106 10107 10108 10109 10110 10111 10112 | # File 'lib/aws-sdk-rds/types.rb', line 10101 class DBProxyTargetGroup < Struct.new( :db_proxy_name, :target_group_name, :target_group_arn, :is_default, :status, :connection_pool_config, :created_date, :updated_date) SENSITIVE = [] include Aws::Structure end | 
#created_date ⇒ Time
The date and time when the target group was first created.
| 10101 10102 10103 10104 10105 10106 10107 10108 10109 10110 10111 10112 | # File 'lib/aws-sdk-rds/types.rb', line 10101 class DBProxyTargetGroup < Struct.new( :db_proxy_name, :target_group_name, :target_group_arn, :is_default, :status, :connection_pool_config, :created_date, :updated_date) SENSITIVE = [] include Aws::Structure end | 
#db_proxy_name ⇒ String
The identifier for the RDS proxy associated with this target group.
| 10101 10102 10103 10104 10105 10106 10107 10108 10109 10110 10111 10112 | # File 'lib/aws-sdk-rds/types.rb', line 10101 class DBProxyTargetGroup < Struct.new( :db_proxy_name, :target_group_name, :target_group_arn, :is_default, :status, :connection_pool_config, :created_date, :updated_date) SENSITIVE = [] include Aws::Structure end | 
#is_default ⇒ Boolean
Indicates whether this target group is the first one used for connection requests by the associated proxy. Because each proxy is currently associated with a single target group, currently this setting is always ‘true`.
| 10101 10102 10103 10104 10105 10106 10107 10108 10109 10110 10111 10112 | # File 'lib/aws-sdk-rds/types.rb', line 10101 class DBProxyTargetGroup < Struct.new( :db_proxy_name, :target_group_name, :target_group_arn, :is_default, :status, :connection_pool_config, :created_date, :updated_date) SENSITIVE = [] include Aws::Structure end | 
#status ⇒ String
The current status of this target group. A status of ‘available` means the target group is correctly associated with a database. Other values indicate that you must wait for the target group to be ready, or take some action to resolve an issue.
| 10101 10102 10103 10104 10105 10106 10107 10108 10109 10110 10111 10112 | # File 'lib/aws-sdk-rds/types.rb', line 10101 class DBProxyTargetGroup < Struct.new( :db_proxy_name, :target_group_name, :target_group_arn, :is_default, :status, :connection_pool_config, :created_date, :updated_date) SENSITIVE = [] include Aws::Structure end | 
#target_group_arn ⇒ String
The Amazon Resource Name (ARN) representing the target group.
| 10101 10102 10103 10104 10105 10106 10107 10108 10109 10110 10111 10112 | # File 'lib/aws-sdk-rds/types.rb', line 10101 class DBProxyTargetGroup < Struct.new( :db_proxy_name, :target_group_name, :target_group_arn, :is_default, :status, :connection_pool_config, :created_date, :updated_date) SENSITIVE = [] include Aws::Structure end | 
#target_group_name ⇒ String
The identifier for the target group. This name must be unique for all target groups owned by your Amazon Web Services account in the specified Amazon Web Services Region.
| 10101 10102 10103 10104 10105 10106 10107 10108 10109 10110 10111 10112 | # File 'lib/aws-sdk-rds/types.rb', line 10101 class DBProxyTargetGroup < Struct.new( :db_proxy_name, :target_group_name, :target_group_arn, :is_default, :status, :connection_pool_config, :created_date, :updated_date) SENSITIVE = [] include Aws::Structure end | 
#updated_date ⇒ Time
The date and time when the target group was last updated.
| 10101 10102 10103 10104 10105 10106 10107 10108 10109 10110 10111 10112 | # File 'lib/aws-sdk-rds/types.rb', line 10101 class DBProxyTargetGroup < Struct.new( :db_proxy_name, :target_group_name, :target_group_arn, :is_default, :status, :connection_pool_config, :created_date, :updated_date) SENSITIVE = [] include Aws::Structure end |