Class: Aws::Types::ManagedInstanceRequest

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

Constant Summary collapse

SENSITIVE =

Returns:

  • ([:private_ip_address, :user_data])

Instance Attribute Summary collapse

Instance Attribute Details

#block_device_mappings::Array[Types::BlockDeviceMappingRequest]

Returns the value of attribute block_device_mappings.

Returns:



340
341
342
# File 'sig/types.rbs', line 340

def block_device_mappings
  @block_device_mappings
end

#capacity_reservation_specificationTypes::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_optionsTypes::CpuOptionsRequest

Returns the value of attribute cpu_options.



342
343
344
# File 'sig/types.rbs', line 342

def cpu_options
  @cpu_options
end

#credit_specificationTypes::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_stopBoolean

Returns the value of attribute disable_api_stop.

Returns:

  • (Boolean)


344
345
346
# File 'sig/types.rbs', line 344

def disable_api_stop
  @disable_api_stop
end

#ebs_optimizedBoolean

Returns the value of attribute ebs_optimized.

Returns:

  • (Boolean)


345
346
347
# File 'sig/types.rbs', line 345

def ebs_optimized
  @ebs_optimized
end

#enable_primary_ipv_6Boolean

Returns the value of attribute enable_primary_ipv_6.

Returns:

  • (Boolean)


346
347
348
# File 'sig/types.rbs', line 346

def enable_primary_ipv_6
  @enable_primary_ipv_6
end

#enclave_optionsTypes::EnclaveOptionsRequest

Returns the value of attribute enclave_options.



347
348
349
# File 'sig/types.rbs', line 347

def enclave_options
  @enclave_options
end

#hibernation_optionsTypes::HibernationOptionsRequest

Returns the value of attribute hibernation_options.



348
349
350
# File 'sig/types.rbs', line 348

def hibernation_options
  @hibernation_options
end

#iam_instance_profileTypes::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.

Returns:

  • (::String)


350
351
352
# File 'sig/types.rbs', line 350

def image_id
  @image_id
end

#instance_market_optionsTypes::InstanceMarketOptionsRequest

Returns the value of attribute instance_market_options.



351
352
353
# File 'sig/types.rbs', line 351

def instance_market_options
  @instance_market_options
end

#instance_type::String

Returns the value of attribute instance_type.

Returns:

  • (::String)


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.

Returns:

  • (::Integer)


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.

Returns:



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.

Returns:

  • (::String)


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.

Returns:

  • (::String)


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_optionsTypes::InstanceMaintenanceOptionsRequest

Returns the value of attribute maintenance_options.



358
359
360
# File 'sig/types.rbs', line 358

def maintenance_options
  @maintenance_options
end

#metadata_optionsTypes::InstanceMetadataOptionsRequest

Returns the value of attribute metadata_options.



359
360
361
# File 'sig/types.rbs', line 359

def 
  @metadata_options
end

#monitoringTypes::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_optionsTypes::InstanceNetworkPerformanceOptionsRequest

Returns the value of attribute network_performance_options.



362
363
364
# File 'sig/types.rbs', line 362

def network_performance_options
  @network_performance_options
end

#placementTypes::Placement

Returns the value of attribute placement.

Returns:



363
364
365
# File 'sig/types.rbs', line 363

def placement
  @placement
end

#private_dns_name_optionsTypes::PrivateDnsNameOptionsRequest

Returns the value of attribute private_dns_name_options.



364
365
366
# File 'sig/types.rbs', line 364

def private_dns_name_options
  @private_dns_name_options
end

#private_ip_address::String

Returns the value of attribute private_ip_address.

Returns:

  • (::String)


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.

Returns:

  • (::String)


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.

Returns:

  • (::Array[::String])


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.

Returns:

  • (::Array[::String])


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.

Returns:

  • (::String)


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.

Returns:



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.

Returns:

  • (::String)


371
372
373
# File 'sig/types.rbs', line 371

def user_data
  @user_data
end