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

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-elasticbeanstalk/types.rb

Overview

Describes the Amazon Web Services 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:



2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
2531
2532
2533
# File 'lib/aws-sdk-elasticbeanstalk/types.rb', line 2521

class EnvironmentResourceDescription < Struct.new(
  :environment_name,
  :auto_scaling_groups,
  :cluster,
  :instances,
  :launch_configurations,
  :launch_templates,
  :load_balancers,
  :triggers,
  :queues)
  SENSITIVE = []
  include Aws::Structure
end

#clusterTypes::Cluster

The Amazon EKS cluster that this environment runs on. This member is present only for environments in the Cluster tier.

Returns:



2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
2531
2532
2533
# File 'lib/aws-sdk-elasticbeanstalk/types.rb', line 2521

class EnvironmentResourceDescription < Struct.new(
  :environment_name,
  :auto_scaling_groups,
  :cluster,
  :instances,
  :launch_configurations,
  :launch_templates,
  :load_balancers,
  :triggers,
  :queues)
  SENSITIVE = []
  include Aws::Structure
end

#environment_nameString

The name of the environment.

Returns:

  • (String)


2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
2531
2532
2533
# File 'lib/aws-sdk-elasticbeanstalk/types.rb', line 2521

class EnvironmentResourceDescription < Struct.new(
  :environment_name,
  :auto_scaling_groups,
  :cluster,
  :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:



2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
2531
2532
2533
# File 'lib/aws-sdk-elasticbeanstalk/types.rb', line 2521

class EnvironmentResourceDescription < Struct.new(
  :environment_name,
  :auto_scaling_groups,
  :cluster,
  :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:



2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
2531
2532
2533
# File 'lib/aws-sdk-elasticbeanstalk/types.rb', line 2521

class EnvironmentResourceDescription < Struct.new(
  :environment_name,
  :auto_scaling_groups,
  :cluster,
  :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:



2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
2531
2532
2533
# File 'lib/aws-sdk-elasticbeanstalk/types.rb', line 2521

class EnvironmentResourceDescription < Struct.new(
  :environment_name,
  :auto_scaling_groups,
  :cluster,
  :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:



2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
2531
2532
2533
# File 'lib/aws-sdk-elasticbeanstalk/types.rb', line 2521

class EnvironmentResourceDescription < Struct.new(
  :environment_name,
  :auto_scaling_groups,
  :cluster,
  :instances,
  :launch_configurations,
  :launch_templates,
  :load_balancers,
  :triggers,
  :queues)
  SENSITIVE = []
  include Aws::Structure
end

#queuesArray<Types::Queue>

The queues used by this environment.

Returns:



2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
2531
2532
2533
# File 'lib/aws-sdk-elasticbeanstalk/types.rb', line 2521

class EnvironmentResourceDescription < Struct.new(
  :environment_name,
  :auto_scaling_groups,
  :cluster,
  :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:



2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
2531
2532
2533
# File 'lib/aws-sdk-elasticbeanstalk/types.rb', line 2521

class EnvironmentResourceDescription < Struct.new(
  :environment_name,
  :auto_scaling_groups,
  :cluster,
  :instances,
  :launch_configurations,
  :launch_templates,
  :load_balancers,
  :triggers,
  :queues)
  SENSITIVE = []
  include Aws::Structure
end