NAME

Paws::ComputeOptimizer::VolumeConfiguration

USAGE

This class represents one of two things:

Arguments in a call to a service

Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object.

As an example, if Att1 is expected to be a Paws::ComputeOptimizer::VolumeConfiguration object:

$service_obj->Method(Att1 => { VolumeBaselineIOPS => $value, ..., VolumeType => $value  });

Results returned from an API call

Use accessors for each attribute. If Att1 is expected to be an Paws::ComputeOptimizer::VolumeConfiguration object:

$result = $service_obj->Method(...);
$result->Att1->VolumeBaselineIOPS

DESCRIPTION

Describes the configuration of an Amazon Elastic Block Store (Amazon EBS) volume.

ATTRIBUTES

VolumeBaselineIOPS => Int

The baseline IOPS of the volume.

VolumeBaselineThroughput => Int

The baseline throughput of the volume.

VolumeBurstIOPS => Int

The burst IOPS of the volume.

VolumeBurstThroughput => Int

The burst throughput of the volume.

VolumeSize => Int

The size of the volume, in GiB.

VolumeType => Str

The volume type.

This can be gp2 for General Purpose SSD, io1 or io2 for Provisioned IOPS SSD, st1 for Throughput Optimized HDD, sc1 for Cold HDD, or standard for Magnetic volumes.

SEE ALSO

This class forms part of Paws, describing an object used in Paws::ComputeOptimizer

BUGS and CONTRIBUTIONS

The source code is located here: https://github.com/pplu/aws-sdk-perl

Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues