Class: Aws::SecurityHub::Types::AwsAutoScalingLaunchConfigurationBlockDeviceMappingsDetails
- Inherits:
-
Struct
- Object
- Struct
- Aws::SecurityHub::Types::AwsAutoScalingLaunchConfigurationBlockDeviceMappingsDetails
- Includes:
- Aws::Structure
- Defined in:
- lib/aws-sdk-securityhub/types.rb
Overview
A block device for the instance.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#device_name ⇒ String
The device name that is exposed to the EC2 instance.
-
#ebs ⇒ Types::AwsAutoScalingLaunchConfigurationBlockDeviceMappingsEbsDetails
Parameters that are used to automatically set up Amazon EBS volumes when an instance is launched.
-
#no_device ⇒ Boolean
Whether to suppress the device that is included in the block device mapping of the Amazon Machine Image (AMI).
-
#virtual_name ⇒ String
The name of the virtual device (for example, ‘ephemeral0`).
Instance Attribute Details
#device_name ⇒ String
The device name that is exposed to the EC2 instance. For example, ‘/dev/sdh` or `xvdh`.
2913 2914 2915 2916 2917 2918 2919 2920 |
# File 'lib/aws-sdk-securityhub/types.rb', line 2913 class AwsAutoScalingLaunchConfigurationBlockDeviceMappingsDetails < Struct.new( :device_name, :ebs, :no_device, :virtual_name) SENSITIVE = [] include Aws::Structure end |
#ebs ⇒ Types::AwsAutoScalingLaunchConfigurationBlockDeviceMappingsEbsDetails
Parameters that are used to automatically set up Amazon EBS volumes when an instance is launched.
2913 2914 2915 2916 2917 2918 2919 2920 |
# File 'lib/aws-sdk-securityhub/types.rb', line 2913 class AwsAutoScalingLaunchConfigurationBlockDeviceMappingsDetails < Struct.new( :device_name, :ebs, :no_device, :virtual_name) SENSITIVE = [] include Aws::Structure end |
#no_device ⇒ Boolean
Whether to suppress the device that is included in the block device mapping of the Amazon Machine Image (AMI).
If ‘NoDevice` is `true`, then you cannot specify `Ebs`.>
2913 2914 2915 2916 2917 2918 2919 2920 |
# File 'lib/aws-sdk-securityhub/types.rb', line 2913 class AwsAutoScalingLaunchConfigurationBlockDeviceMappingsDetails < Struct.new( :device_name, :ebs, :no_device, :virtual_name) SENSITIVE = [] include Aws::Structure end |
#virtual_name ⇒ String
The name of the virtual device (for example, ‘ephemeral0`).
You can provide either ‘VirtualName` or `Ebs`, but not both.
2913 2914 2915 2916 2917 2918 2919 2920 |
# File 'lib/aws-sdk-securityhub/types.rb', line 2913 class AwsAutoScalingLaunchConfigurationBlockDeviceMappingsDetails < Struct.new( :device_name, :ebs, :no_device, :virtual_name) SENSITIVE = [] include Aws::Structure end |