Class: Aws::SecurityHub::Types::AwsEc2LaunchTemplateDetails

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

Overview

Specifies the properties for creating an Amazon Elastic Compute Cloud (Amazon EC2) launch template.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#default_version_numberInteger

The default version of the launch template.

Returns:

  • (Integer)


8140
8141
8142
8143
8144
8145
8146
8147
8148
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 8140

class AwsEc2LaunchTemplateDetails < Struct.new(
  :launch_template_name,
  :id,
  :launch_template_data,
  :default_version_number,
  :latest_version_number)
  SENSITIVE = []
  include Aws::Structure
end

#idString

An ID for the launch template.

Returns:

  • (String)


8140
8141
8142
8143
8144
8145
8146
8147
8148
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 8140

class AwsEc2LaunchTemplateDetails < Struct.new(
  :launch_template_name,
  :id,
  :launch_template_data,
  :default_version_number,
  :latest_version_number)
  SENSITIVE = []
  include Aws::Structure
end

#latest_version_numberInteger

The latest version of the launch template.

Returns:

  • (Integer)


8140
8141
8142
8143
8144
8145
8146
8147
8148
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 8140

class AwsEc2LaunchTemplateDetails < Struct.new(
  :launch_template_name,
  :id,
  :launch_template_data,
  :default_version_number,
  :latest_version_number)
  SENSITIVE = []
  include Aws::Structure
end

#launch_template_dataTypes::AwsEc2LaunchTemplateDataDetails

The information to include in the launch template.



8140
8141
8142
8143
8144
8145
8146
8147
8148
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 8140

class AwsEc2LaunchTemplateDetails < Struct.new(
  :launch_template_name,
  :id,
  :launch_template_data,
  :default_version_number,
  :latest_version_number)
  SENSITIVE = []
  include Aws::Structure
end

#launch_template_nameString

A name for the launch template.

Returns:

  • (String)


8140
8141
8142
8143
8144
8145
8146
8147
8148
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 8140

class AwsEc2LaunchTemplateDetails < Struct.new(
  :launch_template_name,
  :id,
  :launch_template_data,
  :default_version_number,
  :latest_version_number)
  SENSITIVE = []
  include Aws::Structure
end