Class: Aws::SecurityHub::Types::AwsElasticBeanstalkEnvironmentDetails

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb

Overview

Note:

When making an API call, you may pass AwsElasticBeanstalkEnvironmentDetails data as a hash:

{
  application_name: "NonEmptyString",
  cname: "NonEmptyString",
  date_created: "NonEmptyString",
  date_updated: "NonEmptyString",
  description: "NonEmptyString",
  endpoint_url: "NonEmptyString",
  environment_arn: "NonEmptyString",
  environment_id: "NonEmptyString",
  environment_links: [
    {
      environment_name: "NonEmptyString",
      link_name: "NonEmptyString",
    },
  ],
  environment_name: "NonEmptyString",
  option_settings: [
    {
      namespace: "NonEmptyString",
      option_name: "NonEmptyString",
      resource_name: "NonEmptyString",
      value: "NonEmptyString",
    },
  ],
  platform_arn: "NonEmptyString",
  solution_stack_name: "NonEmptyString",
  status: "NonEmptyString",
  tier: {
    name: "NonEmptyString",
    type: "NonEmptyString",
    version: "NonEmptyString",
  },
  version_label: "NonEmptyString",
}

Contains details about an Elastic Beanstalk environment.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#application_nameString

The name of the application that is associated with the environment.

Returns:

  • (String)


9167
9168
9169
9170
9171
9172
9173
9174
9175
9176
9177
9178
9179
9180
9181
9182
9183
9184
9185
9186
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 9167

class AwsElasticBeanstalkEnvironmentDetails < Struct.new(
  :application_name,
  :cname,
  :date_created,
  :date_updated,
  :description,
  :endpoint_url,
  :environment_arn,
  :environment_id,
  :environment_links,
  :environment_name,
  :option_settings,
  :platform_arn,
  :solution_stack_name,
  :status,
  :tier,
  :version_label)
  SENSITIVE = []
  include Aws::Structure
end

#cnameString

The URL to the CNAME for this environment.

Returns:

  • (String)


9167
9168
9169
9170
9171
9172
9173
9174
9175
9176
9177
9178
9179
9180
9181
9182
9183
9184
9185
9186
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 9167

class AwsElasticBeanstalkEnvironmentDetails < Struct.new(
  :application_name,
  :cname,
  :date_created,
  :date_updated,
  :description,
  :endpoint_url,
  :environment_arn,
  :environment_id,
  :environment_links,
  :environment_name,
  :option_settings,
  :platform_arn,
  :solution_stack_name,
  :status,
  :tier,
  :version_label)
  SENSITIVE = []
  include Aws::Structure
end

#date_createdString

The creation date for this environment.

Returns:

  • (String)


9167
9168
9169
9170
9171
9172
9173
9174
9175
9176
9177
9178
9179
9180
9181
9182
9183
9184
9185
9186
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 9167

class AwsElasticBeanstalkEnvironmentDetails < Struct.new(
  :application_name,
  :cname,
  :date_created,
  :date_updated,
  :description,
  :endpoint_url,
  :environment_arn,
  :environment_id,
  :environment_links,
  :environment_name,
  :option_settings,
  :platform_arn,
  :solution_stack_name,
  :status,
  :tier,
  :version_label)
  SENSITIVE = []
  include Aws::Structure
end

#date_updatedString

The date when this environment was last modified.

Returns:

  • (String)


9167
9168
9169
9170
9171
9172
9173
9174
9175
9176
9177
9178
9179
9180
9181
9182
9183
9184
9185
9186
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 9167

class AwsElasticBeanstalkEnvironmentDetails < Struct.new(
  :application_name,
  :cname,
  :date_created,
  :date_updated,
  :description,
  :endpoint_url,
  :environment_arn,
  :environment_id,
  :environment_links,
  :environment_name,
  :option_settings,
  :platform_arn,
  :solution_stack_name,
  :status,
  :tier,
  :version_label)
  SENSITIVE = []
  include Aws::Structure
end

#descriptionString

A description of the environment.

Returns:

  • (String)


9167
9168
9169
9170
9171
9172
9173
9174
9175
9176
9177
9178
9179
9180
9181
9182
9183
9184
9185
9186
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 9167

class AwsElasticBeanstalkEnvironmentDetails < Struct.new(
  :application_name,
  :cname,
  :date_created,
  :date_updated,
  :description,
  :endpoint_url,
  :environment_arn,
  :environment_id,
  :environment_links,
  :environment_name,
  :option_settings,
  :platform_arn,
  :solution_stack_name,
  :status,
  :tier,
  :version_label)
  SENSITIVE = []
  include Aws::Structure
end

#endpoint_urlString

For load-balanced, autoscaling environments, the URL to the load balancer. For single-instance environments, the IP address of the instance.

Returns:

  • (String)


9167
9168
9169
9170
9171
9172
9173
9174
9175
9176
9177
9178
9179
9180
9181
9182
9183
9184
9185
9186
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 9167

class AwsElasticBeanstalkEnvironmentDetails < Struct.new(
  :application_name,
  :cname,
  :date_created,
  :date_updated,
  :description,
  :endpoint_url,
  :environment_arn,
  :environment_id,
  :environment_links,
  :environment_name,
  :option_settings,
  :platform_arn,
  :solution_stack_name,
  :status,
  :tier,
  :version_label)
  SENSITIVE = []
  include Aws::Structure
end

#environment_arnString

The ARN of the environment.

Returns:

  • (String)


9167
9168
9169
9170
9171
9172
9173
9174
9175
9176
9177
9178
9179
9180
9181
9182
9183
9184
9185
9186
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 9167

class AwsElasticBeanstalkEnvironmentDetails < Struct.new(
  :application_name,
  :cname,
  :date_created,
  :date_updated,
  :description,
  :endpoint_url,
  :environment_arn,
  :environment_id,
  :environment_links,
  :environment_name,
  :option_settings,
  :platform_arn,
  :solution_stack_name,
  :status,
  :tier,
  :version_label)
  SENSITIVE = []
  include Aws::Structure
end

#environment_idString

The identifier of the environment.

Returns:

  • (String)


9167
9168
9169
9170
9171
9172
9173
9174
9175
9176
9177
9178
9179
9180
9181
9182
9183
9184
9185
9186
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 9167

class AwsElasticBeanstalkEnvironmentDetails < Struct.new(
  :application_name,
  :cname,
  :date_created,
  :date_updated,
  :description,
  :endpoint_url,
  :environment_arn,
  :environment_id,
  :environment_links,
  :environment_name,
  :option_settings,
  :platform_arn,
  :solution_stack_name,
  :status,
  :tier,
  :version_label)
  SENSITIVE = []
  include Aws::Structure
end

Links to other environments in the same group.



9167
9168
9169
9170
9171
9172
9173
9174
9175
9176
9177
9178
9179
9180
9181
9182
9183
9184
9185
9186
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 9167

class AwsElasticBeanstalkEnvironmentDetails < Struct.new(
  :application_name,
  :cname,
  :date_created,
  :date_updated,
  :description,
  :endpoint_url,
  :environment_arn,
  :environment_id,
  :environment_links,
  :environment_name,
  :option_settings,
  :platform_arn,
  :solution_stack_name,
  :status,
  :tier,
  :version_label)
  SENSITIVE = []
  include Aws::Structure
end

#environment_nameString

The name of the environment.

Returns:

  • (String)


9167
9168
9169
9170
9171
9172
9173
9174
9175
9176
9177
9178
9179
9180
9181
9182
9183
9184
9185
9186
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 9167

class AwsElasticBeanstalkEnvironmentDetails < Struct.new(
  :application_name,
  :cname,
  :date_created,
  :date_updated,
  :description,
  :endpoint_url,
  :environment_arn,
  :environment_id,
  :environment_links,
  :environment_name,
  :option_settings,
  :platform_arn,
  :solution_stack_name,
  :status,
  :tier,
  :version_label)
  SENSITIVE = []
  include Aws::Structure
end

#option_settingsArray<Types::AwsElasticBeanstalkEnvironmentOptionSetting>

The configuration setting for the environment.



9167
9168
9169
9170
9171
9172
9173
9174
9175
9176
9177
9178
9179
9180
9181
9182
9183
9184
9185
9186
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 9167

class AwsElasticBeanstalkEnvironmentDetails < Struct.new(
  :application_name,
  :cname,
  :date_created,
  :date_updated,
  :description,
  :endpoint_url,
  :environment_arn,
  :environment_id,
  :environment_links,
  :environment_name,
  :option_settings,
  :platform_arn,
  :solution_stack_name,
  :status,
  :tier,
  :version_label)
  SENSITIVE = []
  include Aws::Structure
end

#platform_arnString

The ARN of the platform version for the environment.

Returns:

  • (String)


9167
9168
9169
9170
9171
9172
9173
9174
9175
9176
9177
9178
9179
9180
9181
9182
9183
9184
9185
9186
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 9167

class AwsElasticBeanstalkEnvironmentDetails < Struct.new(
  :application_name,
  :cname,
  :date_created,
  :date_updated,
  :description,
  :endpoint_url,
  :environment_arn,
  :environment_id,
  :environment_links,
  :environment_name,
  :option_settings,
  :platform_arn,
  :solution_stack_name,
  :status,
  :tier,
  :version_label)
  SENSITIVE = []
  include Aws::Structure
end

#solution_stack_nameString

The name of the solution stack that is deployed with the environment.

Returns:

  • (String)


9167
9168
9169
9170
9171
9172
9173
9174
9175
9176
9177
9178
9179
9180
9181
9182
9183
9184
9185
9186
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 9167

class AwsElasticBeanstalkEnvironmentDetails < Struct.new(
  :application_name,
  :cname,
  :date_created,
  :date_updated,
  :description,
  :endpoint_url,
  :environment_arn,
  :environment_id,
  :environment_links,
  :environment_name,
  :option_settings,
  :platform_arn,
  :solution_stack_name,
  :status,
  :tier,
  :version_label)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

The current operational status of the environment.

Returns:

  • (String)


9167
9168
9169
9170
9171
9172
9173
9174
9175
9176
9177
9178
9179
9180
9181
9182
9183
9184
9185
9186
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 9167

class AwsElasticBeanstalkEnvironmentDetails < Struct.new(
  :application_name,
  :cname,
  :date_created,
  :date_updated,
  :description,
  :endpoint_url,
  :environment_arn,
  :environment_id,
  :environment_links,
  :environment_name,
  :option_settings,
  :platform_arn,
  :solution_stack_name,
  :status,
  :tier,
  :version_label)
  SENSITIVE = []
  include Aws::Structure
end

#tierTypes::AwsElasticBeanstalkEnvironmentTier

The tier of the environment.



9167
9168
9169
9170
9171
9172
9173
9174
9175
9176
9177
9178
9179
9180
9181
9182
9183
9184
9185
9186
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 9167

class AwsElasticBeanstalkEnvironmentDetails < Struct.new(
  :application_name,
  :cname,
  :date_created,
  :date_updated,
  :description,
  :endpoint_url,
  :environment_arn,
  :environment_id,
  :environment_links,
  :environment_name,
  :option_settings,
  :platform_arn,
  :solution_stack_name,
  :status,
  :tier,
  :version_label)
  SENSITIVE = []
  include Aws::Structure
end

#version_labelString

The application version of the environment.

Returns:

  • (String)


9167
9168
9169
9170
9171
9172
9173
9174
9175
9176
9177
9178
9179
9180
9181
9182
9183
9184
9185
9186
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 9167

class AwsElasticBeanstalkEnvironmentDetails < Struct.new(
  :application_name,
  :cname,
  :date_created,
  :date_updated,
  :description,
  :endpoint_url,
  :environment_arn,
  :environment_id,
  :environment_links,
  :environment_name,
  :option_settings,
  :platform_arn,
  :solution_stack_name,
  :status,
  :tier,
  :version_label)
  SENSITIVE = []
  include Aws::Structure
end