A list with the following syntax:
list(
BlockDeviceMappings = list(
list(
DeviceName = "string",
VirtualName = "string",
Ebs = list(
DeleteOnTermination = TRUE|FALSE,
Iops = 123,
SnapshotId = "string",
VolumeSize = 123,
VolumeType = "standard"|"io1"|"io2"|"gp2"|"sc1"|"st1"|"gp3",
KmsKeyId = "string",
Throughput = 123,
Encrypted = TRUE|FALSE
),
NoDevice = "string"
)
),
ImageId = "string",
LaunchPermissions = list(
list(
Group = "all",
UserId = "string"
)
),
ProductCodes = list(
list(
ProductCodeId = "string",
ProductCodeType = "devpay"|"marketplace"
)
),
Description = list(
Value = "string"
),
KernelId = list(
Value = "string"
),
RamdiskId = list(
Value = "string"
),
SriovNetSupport = list(
Value = "string"
)
)