Class: Aws::Types::ManagedInstanceRequest
- Inherits:
-
Object
- Object
- Aws::Types::ManagedInstanceRequest
- Defined in:
- sig/types.rbs
Constant Summary collapse
- SENSITIVE =
Instance Attribute Summary collapse
-
#block_device_mappings ⇒ ::Array[Types::BlockDeviceMappingRequest]
Returns the value of attribute block_device_mappings.
-
#capacity_reservation_specification ⇒ Types::CapacityReservationSpecification
Returns the value of attribute capacity_reservation_specification.
-
#cpu_options ⇒ Types::CpuOptionsRequest
Returns the value of attribute cpu_options.
-
#credit_specification ⇒ Types::CreditSpecificationRequest
Returns the value of attribute credit_specification.
-
#disable_api_stop ⇒ Boolean
Returns the value of attribute disable_api_stop.
-
#ebs_optimized ⇒ Boolean
Returns the value of attribute ebs_optimized.
-
#enable_primary_ipv_6 ⇒ Boolean
Returns the value of attribute enable_primary_ipv_6.
-
#enclave_options ⇒ Types::EnclaveOptionsRequest
Returns the value of attribute enclave_options.
-
#hibernation_options ⇒ Types::HibernationOptionsRequest
Returns the value of attribute hibernation_options.
-
#iam_instance_profile ⇒ Types::IamInstanceProfileSpecification
Returns the value of attribute iam_instance_profile.
-
#image_id ⇒ ::String
Returns the value of attribute image_id.
-
#instance_market_options ⇒ Types::InstanceMarketOptionsRequest
Returns the value of attribute instance_market_options.
-
#instance_type ⇒ ::String
Returns the value of attribute instance_type.
-
#ipv_6_address_count ⇒ ::Integer
Returns the value of attribute ipv_6_address_count.
-
#ipv_6_addresses ⇒ ::Array[Types::InstanceIpv6Address]
Returns the value of attribute ipv_6_addresses.
-
#kernel_id ⇒ ::String
Returns the value of attribute kernel_id.
-
#key_name ⇒ ::String
Returns the value of attribute key_name.
-
#license_specifications ⇒ ::Array[Types::LicenseConfigurationRequest]
Returns the value of attribute license_specifications.
-
#maintenance_options ⇒ Types::InstanceMaintenanceOptionsRequest
Returns the value of attribute maintenance_options.
-
#metadata_options ⇒ Types::InstanceMetadataOptionsRequest
Returns the value of attribute metadata_options.
-
#monitoring ⇒ Types::RunInstancesMonitoringEnabled
Returns the value of attribute monitoring.
-
#network_interfaces ⇒ ::Array[Types::InstanceNetworkInterfaceSpecification]
Returns the value of attribute network_interfaces.
-
#network_performance_options ⇒ Types::InstanceNetworkPerformanceOptionsRequest
Returns the value of attribute network_performance_options.
-
#placement ⇒ Types::Placement
Returns the value of attribute placement.
-
#private_dns_name_options ⇒ Types::PrivateDnsNameOptionsRequest
Returns the value of attribute private_dns_name_options.
-
#private_ip_address ⇒ ::String
Returns the value of attribute private_ip_address.
-
#ramdisk_id ⇒ ::String
Returns the value of attribute ramdisk_id.
-
#security_group_ids ⇒ ::Array[::String]
Returns the value of attribute security_group_ids.
-
#security_groups ⇒ ::Array[::String]
Returns the value of attribute security_groups.
-
#subnet_id ⇒ ::String
Returns the value of attribute subnet_id.
-
#tag_specifications ⇒ ::Array[Types::TagSpecification]
Returns the value of attribute tag_specifications.
-
#user_data ⇒ ::String
Returns the value of attribute user_data.
Instance Attribute Details
#block_device_mappings ⇒ ::Array[Types::BlockDeviceMappingRequest]
Returns the value of attribute block_device_mappings.
340 341 342 |
# File 'sig/types.rbs', line 340 def block_device_mappings @block_device_mappings end |
#capacity_reservation_specification ⇒ Types::CapacityReservationSpecification
Returns the value of attribute capacity_reservation_specification.
341 342 343 |
# File 'sig/types.rbs', line 341 def capacity_reservation_specification @capacity_reservation_specification end |
#cpu_options ⇒ Types::CpuOptionsRequest
Returns the value of attribute cpu_options.
342 343 344 |
# File 'sig/types.rbs', line 342 def @cpu_options end |
#credit_specification ⇒ Types::CreditSpecificationRequest
Returns the value of attribute credit_specification.
343 344 345 |
# File 'sig/types.rbs', line 343 def credit_specification @credit_specification end |
#disable_api_stop ⇒ Boolean
Returns the value of attribute disable_api_stop.
344 345 346 |
# File 'sig/types.rbs', line 344 def disable_api_stop @disable_api_stop end |
#ebs_optimized ⇒ Boolean
Returns the value of attribute ebs_optimized.
345 346 347 |
# File 'sig/types.rbs', line 345 def ebs_optimized @ebs_optimized end |
#enable_primary_ipv_6 ⇒ Boolean
Returns the value of attribute enable_primary_ipv_6.
346 347 348 |
# File 'sig/types.rbs', line 346 def enable_primary_ipv_6 @enable_primary_ipv_6 end |
#enclave_options ⇒ Types::EnclaveOptionsRequest
Returns the value of attribute enclave_options.
347 348 349 |
# File 'sig/types.rbs', line 347 def @enclave_options end |
#hibernation_options ⇒ Types::HibernationOptionsRequest
Returns the value of attribute hibernation_options.
348 349 350 |
# File 'sig/types.rbs', line 348 def @hibernation_options end |
#iam_instance_profile ⇒ Types::IamInstanceProfileSpecification
Returns the value of attribute iam_instance_profile.
349 350 351 |
# File 'sig/types.rbs', line 349 def iam_instance_profile @iam_instance_profile end |
#image_id ⇒ ::String
Returns the value of attribute image_id.
350 351 352 |
# File 'sig/types.rbs', line 350 def image_id @image_id end |
#instance_market_options ⇒ Types::InstanceMarketOptionsRequest
Returns the value of attribute instance_market_options.
351 352 353 |
# File 'sig/types.rbs', line 351 def @instance_market_options end |
#instance_type ⇒ ::String
Returns the value of attribute instance_type.
352 353 354 |
# File 'sig/types.rbs', line 352 def instance_type @instance_type end |
#ipv_6_address_count ⇒ ::Integer
Returns the value of attribute ipv_6_address_count.
354 355 356 |
# File 'sig/types.rbs', line 354 def ipv_6_address_count @ipv_6_address_count end |
#ipv_6_addresses ⇒ ::Array[Types::InstanceIpv6Address]
Returns the value of attribute ipv_6_addresses.
353 354 355 |
# File 'sig/types.rbs', line 353 def ipv_6_addresses @ipv_6_addresses end |
#kernel_id ⇒ ::String
Returns the value of attribute kernel_id.
355 356 357 |
# File 'sig/types.rbs', line 355 def kernel_id @kernel_id end |
#key_name ⇒ ::String
Returns the value of attribute key_name.
356 357 358 |
# File 'sig/types.rbs', line 356 def key_name @key_name end |
#license_specifications ⇒ ::Array[Types::LicenseConfigurationRequest]
Returns the value of attribute license_specifications.
357 358 359 |
# File 'sig/types.rbs', line 357 def license_specifications @license_specifications end |
#maintenance_options ⇒ Types::InstanceMaintenanceOptionsRequest
Returns the value of attribute maintenance_options.
358 359 360 |
# File 'sig/types.rbs', line 358 def @maintenance_options end |
#metadata_options ⇒ Types::InstanceMetadataOptionsRequest
Returns the value of attribute metadata_options.
359 360 361 |
# File 'sig/types.rbs', line 359 def @metadata_options end |
#monitoring ⇒ Types::RunInstancesMonitoringEnabled
Returns the value of attribute monitoring.
360 361 362 |
# File 'sig/types.rbs', line 360 def monitoring @monitoring end |
#network_interfaces ⇒ ::Array[Types::InstanceNetworkInterfaceSpecification]
Returns the value of attribute network_interfaces.
361 362 363 |
# File 'sig/types.rbs', line 361 def network_interfaces @network_interfaces end |
#network_performance_options ⇒ Types::InstanceNetworkPerformanceOptionsRequest
Returns the value of attribute network_performance_options.
362 363 364 |
# File 'sig/types.rbs', line 362 def @network_performance_options end |
#placement ⇒ Types::Placement
Returns the value of attribute placement.
363 364 365 |
# File 'sig/types.rbs', line 363 def placement @placement end |
#private_dns_name_options ⇒ Types::PrivateDnsNameOptionsRequest
Returns the value of attribute private_dns_name_options.
364 365 366 |
# File 'sig/types.rbs', line 364 def @private_dns_name_options end |
#private_ip_address ⇒ ::String
Returns the value of attribute private_ip_address.
365 366 367 |
# File 'sig/types.rbs', line 365 def private_ip_address @private_ip_address end |
#ramdisk_id ⇒ ::String
Returns the value of attribute ramdisk_id.
366 367 368 |
# File 'sig/types.rbs', line 366 def ramdisk_id @ramdisk_id end |
#security_group_ids ⇒ ::Array[::String]
Returns the value of attribute security_group_ids.
367 368 369 |
# File 'sig/types.rbs', line 367 def security_group_ids @security_group_ids end |
#security_groups ⇒ ::Array[::String]
Returns the value of attribute security_groups.
368 369 370 |
# File 'sig/types.rbs', line 368 def security_groups @security_groups end |
#subnet_id ⇒ ::String
Returns the value of attribute subnet_id.
369 370 371 |
# File 'sig/types.rbs', line 369 def subnet_id @subnet_id end |
#tag_specifications ⇒ ::Array[Types::TagSpecification]
Returns the value of attribute tag_specifications.
370 371 372 |
# File 'sig/types.rbs', line 370 def tag_specifications @tag_specifications end |
#user_data ⇒ ::String
Returns the value of attribute user_data.
371 372 373 |
# File 'sig/types.rbs', line 371 def user_data @user_data end |