Class: Aws::Types::AwsAutoScalingLaunchConfigurationDetails

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#associate_public_ip_addressBoolean

Returns the value of attribute associate_public_ip_address.

Returns:

  • (Boolean)


656
657
658
# File 'sig/types.rbs', line 656

def associate_public_ip_address
  @associate_public_ip_address
end

#block_device_mappings::Array[Types::AwsAutoScalingLaunchConfigurationBlockDeviceMappingsDetails]

Returns the value of attribute block_device_mappings.



657
658
659
# File 'sig/types.rbs', line 657

def block_device_mappings
  @block_device_mappings
end

Returns the value of attribute classic_link_vpc_id.

Returns:

  • (::String)


658
659
660
# File 'sig/types.rbs', line 658

def classic_link_vpc_id
  @classic_link_vpc_id
end

Returns the value of attribute classic_link_vpc_security_groups.

Returns:

  • (::Array[::String])


659
660
661
# File 'sig/types.rbs', line 659

def classic_link_vpc_security_groups
  @classic_link_vpc_security_groups
end

#created_time::String

Returns the value of attribute created_time.

Returns:

  • (::String)


660
661
662
# File 'sig/types.rbs', line 660

def created_time
  @created_time
end

#ebs_optimizedBoolean

Returns the value of attribute ebs_optimized.

Returns:

  • (Boolean)


661
662
663
# File 'sig/types.rbs', line 661

def ebs_optimized
  @ebs_optimized
end

#iam_instance_profile::String

Returns the value of attribute iam_instance_profile.

Returns:

  • (::String)


662
663
664
# File 'sig/types.rbs', line 662

def iam_instance_profile
  @iam_instance_profile
end

#image_id::String

Returns the value of attribute image_id.

Returns:

  • (::String)


663
664
665
# File 'sig/types.rbs', line 663

def image_id
  @image_id
end

#instance_monitoringTypes::AwsAutoScalingLaunchConfigurationInstanceMonitoringDetails

Returns the value of attribute instance_monitoring.



664
665
666
# File 'sig/types.rbs', line 664

def instance_monitoring
  @instance_monitoring
end

#instance_type::String

Returns the value of attribute instance_type.

Returns:

  • (::String)


665
666
667
# File 'sig/types.rbs', line 665

def instance_type
  @instance_type
end

#kernel_id::String

Returns the value of attribute kernel_id.

Returns:

  • (::String)


666
667
668
# File 'sig/types.rbs', line 666

def kernel_id
  @kernel_id
end

#key_name::String

Returns the value of attribute key_name.

Returns:

  • (::String)


667
668
669
# File 'sig/types.rbs', line 667

def key_name
  @key_name
end

#launch_configuration_name::String

Returns the value of attribute launch_configuration_name.

Returns:

  • (::String)


668
669
670
# File 'sig/types.rbs', line 668

def launch_configuration_name
  @launch_configuration_name
end

#metadata_optionsTypes::AwsAutoScalingLaunchConfigurationMetadataOptions

Returns the value of attribute metadata_options.



674
675
676
# File 'sig/types.rbs', line 674

def 
  @metadata_options
end

#placement_tenancy::String

Returns the value of attribute placement_tenancy.

Returns:

  • (::String)


669
670
671
# File 'sig/types.rbs', line 669

def placement_tenancy
  @placement_tenancy
end

#ramdisk_id::String

Returns the value of attribute ramdisk_id.

Returns:

  • (::String)


670
671
672
# File 'sig/types.rbs', line 670

def ramdisk_id
  @ramdisk_id
end

#security_groups::Array[::String]

Returns the value of attribute security_groups.

Returns:

  • (::Array[::String])


671
672
673
# File 'sig/types.rbs', line 671

def security_groups
  @security_groups
end

#spot_price::String

Returns the value of attribute spot_price.

Returns:

  • (::String)


672
673
674
# File 'sig/types.rbs', line 672

def spot_price
  @spot_price
end

#user_data::String

Returns the value of attribute user_data.

Returns:

  • (::String)


673
674
675
# File 'sig/types.rbs', line 673

def user_data
  @user_data
end