Class: Aws::Types::Image
- Inherits:
-
Object
- Object
- Aws::Types::Image
- Defined in:
- sig/types.rbs
Constant Summary collapse
- SENSITIVE =
Instance Attribute Summary collapse
-
#architecture ⇒ "i386", ...
Returns the value of attribute architecture.
-
#block_device_mappings ⇒ ::Array[Types::BlockDeviceMapping]
Returns the value of attribute block_device_mappings.
-
#boot_mode ⇒ "legacy-bios", ...
Returns the value of attribute boot_mode.
-
#creation_date ⇒ ::String
Returns the value of attribute creation_date.
-
#deprecation_time ⇒ ::String
Returns the value of attribute deprecation_time.
-
#deregistration_protection ⇒ ::String
Returns the value of attribute deregistration_protection.
-
#description ⇒ ::String
Returns the value of attribute description.
-
#ena_support ⇒ Boolean
Returns the value of attribute ena_support.
-
#free_tier_eligible ⇒ Boolean
Returns the value of attribute free_tier_eligible.
-
#hypervisor ⇒ "ovm", "xen"
Returns the value of attribute hypervisor.
-
#image_allowed ⇒ Boolean
Returns the value of attribute image_allowed.
-
#image_id ⇒ ::String
Returns the value of attribute image_id.
-
#image_location ⇒ ::String
Returns the value of attribute image_location.
-
#image_owner_alias ⇒ ::String
Returns the value of attribute image_owner_alias.
-
#image_type ⇒ "machine", ...
Returns the value of attribute image_type.
-
#image_watermarks ⇒ ::Array[Types::ImageWatermark]
Returns the value of attribute image_watermarks.
-
#imds_support ⇒ "v2.0"
Returns the value of attribute imds_support.
-
#kernel_id ⇒ ::String
Returns the value of attribute kernel_id.
-
#last_launched_time ⇒ ::String
Returns the value of attribute last_launched_time.
-
#name ⇒ ::String
Returns the value of attribute name.
-
#owner_id ⇒ ::String
Returns the value of attribute owner_id.
-
#platform ⇒ "Windows"
Returns the value of attribute platform.
-
#platform_details ⇒ ::String
Returns the value of attribute platform_details.
-
#product_codes ⇒ ::Array[Types::ProductCode]
Returns the value of attribute product_codes.
-
#public ⇒ Boolean
Returns the value of attribute public.
-
#public_ssm_parameter_name ⇒ ::String
Returns the value of attribute public_ssm_parameter_name.
-
#ramdisk_id ⇒ ::String
Returns the value of attribute ramdisk_id.
-
#root_device_name ⇒ ::String
Returns the value of attribute root_device_name.
-
#root_device_type ⇒ "ebs", "instance-store"
Returns the value of attribute root_device_type.
-
#source_image_id ⇒ ::String
Returns the value of attribute source_image_id.
-
#source_image_region ⇒ ::String
Returns the value of attribute source_image_region.
-
#source_instance_id ⇒ ::String
Returns the value of attribute source_instance_id.
-
#sriov_net_support ⇒ ::String
Returns the value of attribute sriov_net_support.
-
#state ⇒ "pending", ...
Returns the value of attribute state.
-
#state_reason ⇒ Types::StateReason
Returns the value of attribute state_reason.
-
#tags ⇒ ::Array[Types::Tag]
Returns the value of attribute tags.
-
#tpm_support ⇒ "v2.0"
Returns the value of attribute tpm_support.
-
#usage_operation ⇒ ::String
Returns the value of attribute usage_operation.
-
#virtualization_type ⇒ "hvm", "paravirtual"
Returns the value of attribute virtualization_type.
Instance Attribute Details
#architecture ⇒ "i386", ...
Returns the value of attribute architecture.
11325 11326 11327 |
# File 'sig/types.rbs', line 11325 def architecture @architecture end |
#block_device_mappings ⇒ ::Array[Types::BlockDeviceMapping]
Returns the value of attribute block_device_mappings.
11293 11294 11295 |
# File 'sig/types.rbs', line 11293 def block_device_mappings @block_device_mappings end |
#boot_mode ⇒ "legacy-bios", ...
Returns the value of attribute boot_mode.
11305 11306 11307 |
# File 'sig/types.rbs', line 11305 def boot_mode @boot_mode end |
#creation_date ⇒ ::String
Returns the value of attribute creation_date.
11322 11323 11324 |
# File 'sig/types.rbs', line 11322 def creation_date @creation_date end |
#deprecation_time ⇒ ::String
Returns the value of attribute deprecation_time.
11307 11308 11309 |
# File 'sig/types.rbs', line 11307 def deprecation_time @deprecation_time end |
#deregistration_protection ⇒ ::String
Returns the value of attribute deregistration_protection.
11310 11311 11312 |
# File 'sig/types.rbs', line 11310 def deregistration_protection @deregistration_protection end |
#description ⇒ ::String
Returns the value of attribute description.
11294 11295 11296 |
# File 'sig/types.rbs', line 11294 def description @description end |
#ena_support ⇒ Boolean
Returns the value of attribute ena_support.
11295 11296 11297 |
# File 'sig/types.rbs', line 11295 def ena_support @ena_support end |
#free_tier_eligible ⇒ Boolean
Returns the value of attribute free_tier_eligible.
11315 11316 11317 |
# File 'sig/types.rbs', line 11315 def free_tier_eligible @free_tier_eligible end |
#hypervisor ⇒ "ovm", "xen"
Returns the value of attribute hypervisor.
11296 11297 11298 |
# File 'sig/types.rbs', line 11296 def hypervisor @hypervisor end |
#image_allowed ⇒ Boolean
Returns the value of attribute image_allowed.
11312 11313 11314 |
# File 'sig/types.rbs', line 11312 def image_allowed @image_allowed end |
#image_id ⇒ ::String
Returns the value of attribute image_id.
11318 11319 11320 |
# File 'sig/types.rbs', line 11318 def image_id @image_id end |
#image_location ⇒ ::String
Returns the value of attribute image_location.
11319 11320 11321 |
# File 'sig/types.rbs', line 11319 def image_location @image_location end |
#image_owner_alias ⇒ ::String
Returns the value of attribute image_owner_alias.
11297 11298 11299 |
# File 'sig/types.rbs', line 11297 def image_owner_alias @image_owner_alias end |
#image_type ⇒ "machine", ...
Returns the value of attribute image_type.
11326 11327 11328 |
# File 'sig/types.rbs', line 11326 def image_type @image_type end |
#image_watermarks ⇒ ::Array[Types::ImageWatermark]
Returns the value of attribute image_watermarks.
11317 11318 11319 |
# File 'sig/types.rbs', line 11317 def image_watermarks @image_watermarks end |
#imds_support ⇒ "v2.0"
Returns the value of attribute imds_support.
11308 11309 11310 |
# File 'sig/types.rbs', line 11308 def imds_support @imds_support end |
#kernel_id ⇒ ::String
Returns the value of attribute kernel_id.
11327 11328 11329 |
# File 'sig/types.rbs', line 11327 def kernel_id @kernel_id end |
#last_launched_time ⇒ ::String
Returns the value of attribute last_launched_time.
11311 11312 11313 |
# File 'sig/types.rbs', line 11311 def last_launched_time @last_launched_time end |
#name ⇒ ::String
Returns the value of attribute name.
11298 11299 11300 |
# File 'sig/types.rbs', line 11298 def name @name end |
#owner_id ⇒ ::String
Returns the value of attribute owner_id.
11321 11322 11323 |
# File 'sig/types.rbs', line 11321 def owner_id @owner_id end |
#platform ⇒ "Windows"
Returns the value of attribute platform.
11329 11330 11331 |
# File 'sig/types.rbs', line 11329 def platform @platform end |
#platform_details ⇒ ::String
Returns the value of attribute platform_details.
11291 11292 11293 |
# File 'sig/types.rbs', line 11291 def platform_details @platform_details end |
#product_codes ⇒ ::Array[Types::ProductCode]
Returns the value of attribute product_codes.
11324 11325 11326 |
# File 'sig/types.rbs', line 11324 def product_codes @product_codes end |
#public ⇒ Boolean
Returns the value of attribute public.
11323 11324 11325 |
# File 'sig/types.rbs', line 11323 def public @public end |
#public_ssm_parameter_name ⇒ ::String
Returns the value of attribute public_ssm_parameter_name.
11316 11317 11318 |
# File 'sig/types.rbs', line 11316 def public_ssm_parameter_name @public_ssm_parameter_name end |
#ramdisk_id ⇒ ::String
Returns the value of attribute ramdisk_id.
11328 11329 11330 |
# File 'sig/types.rbs', line 11328 def ramdisk_id @ramdisk_id end |
#root_device_name ⇒ ::String
Returns the value of attribute root_device_name.
11299 11300 11301 |
# File 'sig/types.rbs', line 11299 def root_device_name @root_device_name end |
#root_device_type ⇒ "ebs", "instance-store"
Returns the value of attribute root_device_type.
11300 11301 11302 |
# File 'sig/types.rbs', line 11300 def root_device_type @root_device_type end |
#source_image_id ⇒ ::String
Returns the value of attribute source_image_id.
11313 11314 11315 |
# File 'sig/types.rbs', line 11313 def source_image_id @source_image_id end |
#source_image_region ⇒ ::String
Returns the value of attribute source_image_region.
11314 11315 11316 |
# File 'sig/types.rbs', line 11314 def source_image_region @source_image_region end |
#source_instance_id ⇒ ::String
Returns the value of attribute source_instance_id.
11309 11310 11311 |
# File 'sig/types.rbs', line 11309 def source_instance_id @source_instance_id end |
#sriov_net_support ⇒ ::String
Returns the value of attribute sriov_net_support.
11301 11302 11303 |
# File 'sig/types.rbs', line 11301 def sriov_net_support @sriov_net_support end |
#state ⇒ "pending", ...
Returns the value of attribute state.
11320 11321 11322 |
# File 'sig/types.rbs', line 11320 def state @state end |
#state_reason ⇒ Types::StateReason
Returns the value of attribute state_reason.
11302 11303 11304 |
# File 'sig/types.rbs', line 11302 def state_reason @state_reason end |
#tags ⇒ ::Array[Types::Tag]
Returns the value of attribute tags.
11303 11304 11305 |
# File 'sig/types.rbs', line 11303 def @tags end |
#tpm_support ⇒ "v2.0"
Returns the value of attribute tpm_support.
11306 11307 11308 |
# File 'sig/types.rbs', line 11306 def tpm_support @tpm_support end |
#usage_operation ⇒ ::String
Returns the value of attribute usage_operation.
11292 11293 11294 |
# File 'sig/types.rbs', line 11292 def usage_operation @usage_operation end |
#virtualization_type ⇒ "hvm", "paravirtual"
Returns the value of attribute virtualization_type.
11304 11305 11306 |
# File 'sig/types.rbs', line 11304 def virtualization_type @virtualization_type end |