Class: Aws::ElasticBeanstalk::Types::EnvironmentResourceDescription
- Inherits:
-
Struct
- Object
- Struct
- Aws::ElasticBeanstalk::Types::EnvironmentResourceDescription
- Defined in:
- gems/aws-sdk-elasticbeanstalk/lib/aws-sdk-elasticbeanstalk/types.rb
Overview
Describes the AWS resources in use by this environment. This data is live.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#auto_scaling_groups ⇒ Array<Types::AutoScalingGroup>
The
AutoScalingGroups
used by this environment. -
#environment_name ⇒ String
The name of the environment.
-
#instances ⇒ Array<Types::Instance>
The Amazon EC2 instances used by this environment.
-
#launch_configurations ⇒ Array<Types::LaunchConfiguration>
The Auto Scaling launch configurations in use by this environment.
-
#launch_templates ⇒ Array<Types::LaunchTemplate>
The Amazon EC2 launch templates in use by this environment.
-
#load_balancers ⇒ Array<Types::LoadBalancer>
The LoadBalancers in use by this environment.
-
#queues ⇒ Array<Types::Queue>
The queues used by this environment.
-
#triggers ⇒ Array<Types::Trigger>
The
AutoScaling
triggers in use by this environment.
Instance Attribute Details
#auto_scaling_groups ⇒ Array<Types::AutoScalingGroup>
The AutoScalingGroups
used by this environment.
2881 2882 2883 2884 2885 2886 2887 2888 2889 2890 2891 2892 |
# File 'gems/aws-sdk-elasticbeanstalk/lib/aws-sdk-elasticbeanstalk/types.rb', line 2881 class EnvironmentResourceDescription < Struct.new( :environment_name, :auto_scaling_groups, :instances, :launch_configurations, :launch_templates, :load_balancers, :triggers, :queues) SENSITIVE = [] include Aws::Structure end |
#environment_name ⇒ String
The name of the environment.
2881 2882 2883 2884 2885 2886 2887 2888 2889 2890 2891 2892 |
# File 'gems/aws-sdk-elasticbeanstalk/lib/aws-sdk-elasticbeanstalk/types.rb', line 2881 class EnvironmentResourceDescription < Struct.new( :environment_name, :auto_scaling_groups, :instances, :launch_configurations, :launch_templates, :load_balancers, :triggers, :queues) SENSITIVE = [] include Aws::Structure end |
#instances ⇒ Array<Types::Instance>
The Amazon EC2 instances used by this environment.
2881 2882 2883 2884 2885 2886 2887 2888 2889 2890 2891 2892 |
# File 'gems/aws-sdk-elasticbeanstalk/lib/aws-sdk-elasticbeanstalk/types.rb', line 2881 class EnvironmentResourceDescription < Struct.new( :environment_name, :auto_scaling_groups, :instances, :launch_configurations, :launch_templates, :load_balancers, :triggers, :queues) SENSITIVE = [] include Aws::Structure end |
#launch_configurations ⇒ Array<Types::LaunchConfiguration>
The Auto Scaling launch configurations in use by this environment.
2881 2882 2883 2884 2885 2886 2887 2888 2889 2890 2891 2892 |
# File 'gems/aws-sdk-elasticbeanstalk/lib/aws-sdk-elasticbeanstalk/types.rb', line 2881 class EnvironmentResourceDescription < Struct.new( :environment_name, :auto_scaling_groups, :instances, :launch_configurations, :launch_templates, :load_balancers, :triggers, :queues) SENSITIVE = [] include Aws::Structure end |
#launch_templates ⇒ Array<Types::LaunchTemplate>
The Amazon EC2 launch templates in use by this environment.
2881 2882 2883 2884 2885 2886 2887 2888 2889 2890 2891 2892 |
# File 'gems/aws-sdk-elasticbeanstalk/lib/aws-sdk-elasticbeanstalk/types.rb', line 2881 class EnvironmentResourceDescription < Struct.new( :environment_name, :auto_scaling_groups, :instances, :launch_configurations, :launch_templates, :load_balancers, :triggers, :queues) SENSITIVE = [] include Aws::Structure end |
#load_balancers ⇒ Array<Types::LoadBalancer>
The LoadBalancers in use by this environment.
2881 2882 2883 2884 2885 2886 2887 2888 2889 2890 2891 2892 |
# File 'gems/aws-sdk-elasticbeanstalk/lib/aws-sdk-elasticbeanstalk/types.rb', line 2881 class EnvironmentResourceDescription < Struct.new( :environment_name, :auto_scaling_groups, :instances, :launch_configurations, :launch_templates, :load_balancers, :triggers, :queues) SENSITIVE = [] include Aws::Structure end |
#queues ⇒ Array<Types::Queue>
The queues used by this environment.
2881 2882 2883 2884 2885 2886 2887 2888 2889 2890 2891 2892 |
# File 'gems/aws-sdk-elasticbeanstalk/lib/aws-sdk-elasticbeanstalk/types.rb', line 2881 class EnvironmentResourceDescription < Struct.new( :environment_name, :auto_scaling_groups, :instances, :launch_configurations, :launch_templates, :load_balancers, :triggers, :queues) SENSITIVE = [] include Aws::Structure end |
#triggers ⇒ Array<Types::Trigger>
The AutoScaling
triggers in use by this environment.
2881 2882 2883 2884 2885 2886 2887 2888 2889 2890 2891 2892 |
# File 'gems/aws-sdk-elasticbeanstalk/lib/aws-sdk-elasticbeanstalk/types.rb', line 2881 class EnvironmentResourceDescription < Struct.new( :environment_name, :auto_scaling_groups, :instances, :launch_configurations, :launch_templates, :load_balancers, :triggers, :queues) SENSITIVE = [] include Aws::Structure end |