Class: Aws::Types::ModifyInstanceAttributeRequest

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

Constant Summary collapse

SENSITIVE =

Returns:

  • ([:value])

Instance Attribute Summary collapse

Instance Attribute Details

#attribute"instanceType", ...

Returns the value of attribute attribute.

Returns:

  • ("instanceType", "kernel", "ramdisk", "userData", "disableApiTermination", "instanceInitiatedShutdownBehavior", "rootDeviceName", "blockDeviceMapping", "productCodes", "sourceDestCheck", "groupSet", "ebsOptimized", "sriovNetSupport", "enaSupport", "enclaveOptions", "disableApiStop")


13403
13404
13405
# File 'sig/types.rbs', line 13403

def attribute
  @attribute
end

#block_device_mappings::Array[Types::InstanceBlockDeviceMappingSpecification]

Returns the value of attribute block_device_mappings.



13405
13406
13407
# File 'sig/types.rbs', line 13405

def block_device_mappings
  @block_device_mappings
end

#disable_api_stopTypes::AttributeBooleanValue

Returns the value of attribute disable_api_stop.



13400
13401
13402
# File 'sig/types.rbs', line 13400

def disable_api_stop
  @disable_api_stop
end

#disable_api_terminationTypes::AttributeBooleanValue

Returns the value of attribute disable_api_termination.



13406
13407
13408
# File 'sig/types.rbs', line 13406

def disable_api_termination
  @disable_api_termination
end

#dry_runBoolean

Returns the value of attribute dry_run.

Returns:

  • (Boolean)


13401
13402
13403
# File 'sig/types.rbs', line 13401

def dry_run
  @dry_run
end

#ebs_optimizedTypes::AttributeBooleanValue

Returns the value of attribute ebs_optimized.



13413
13414
13415
# File 'sig/types.rbs', line 13413

def ebs_optimized
  @ebs_optimized
end

#ena_supportTypes::AttributeBooleanValue

Returns the value of attribute ena_support.



13415
13416
13417
# File 'sig/types.rbs', line 13415

def ena_support
  @ena_support
end

#enclave_optionsTypes::EnclaveOptionsRequest

Returns the value of attribute enclave_options.



13399
13400
13401
# File 'sig/types.rbs', line 13399

def enclave_options
  @enclave_options
end

#groups::Array[::String]

Returns the value of attribute groups.

Returns:

  • (::Array[::String])


13412
13413
13414
# File 'sig/types.rbs', line 13412

def groups
  @groups
end

#instance_id::String

Returns the value of attribute instance_id.

Returns:

  • (::String)


13402
13403
13404
# File 'sig/types.rbs', line 13402

def instance_id
  @instance_id
end

#instance_initiated_shutdown_behaviorTypes::AttributeValue

Returns the value of attribute instance_initiated_shutdown_behavior.



13411
13412
13413
# File 'sig/types.rbs', line 13411

def instance_initiated_shutdown_behavior
  @instance_initiated_shutdown_behavior
end

#instance_typeTypes::AttributeValue

Returns the value of attribute instance_type.



13407
13408
13409
# File 'sig/types.rbs', line 13407

def instance_type
  @instance_type
end

#kernelTypes::AttributeValue

Returns the value of attribute kernel.



13408
13409
13410
# File 'sig/types.rbs', line 13408

def kernel
  @kernel
end

#ramdiskTypes::AttributeValue

Returns the value of attribute ramdisk.



13409
13410
13411
# File 'sig/types.rbs', line 13409

def ramdisk
  @ramdisk
end

#source_dest_checkTypes::AttributeBooleanValue

Returns the value of attribute source_dest_check.



13398
13399
13400
# File 'sig/types.rbs', line 13398

def source_dest_check
  @source_dest_check
end

#sriov_net_supportTypes::AttributeValue

Returns the value of attribute sriov_net_support.



13414
13415
13416
# File 'sig/types.rbs', line 13414

def sriov_net_support
  @sriov_net_support
end

#user_dataTypes::SecureBlobAttributeValue

Returns the value of attribute user_data.



13410
13411
13412
# File 'sig/types.rbs', line 13410

def user_data
  @user_data
end

#value::String

Returns the value of attribute value.

Returns:

  • (::String)


13404
13405
13406
# File 'sig/types.rbs', line 13404

def value
  @value
end