Class: Aws::ElasticBeanstalk::Types::EnvironmentResourceDescription

Inherits:
Struct
  • Object
show all
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

Instance Attribute Details

#auto_scaling_groupsArray<Types::AutoScalingGroup>

The AutoScalingGroups used by this environment.

Returns:



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_nameString

The name of the environment.

Returns:

  • (String)


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

#instancesArray<Types::Instance>

The Amazon EC2 instances used by this environment.

Returns:



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_configurationsArray<Types::LaunchConfiguration>

The Auto Scaling launch configurations in use by this environment.

Returns:



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_templatesArray<Types::LaunchTemplate>

The Amazon EC2 launch templates in use by this environment.

Returns:



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_balancersArray<Types::LoadBalancer>

The LoadBalancers in use by this environment.

Returns:



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

#queuesArray<Types::Queue>

The queues used by this environment.

Returns:



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

#triggersArray<Types::Trigger>

The AutoScaling triggers in use by this environment.

Returns:



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