NAME

Paws::StorageGateway::VolumeInfo

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::StorageGateway::VolumeInfo object:

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

Results returned from an API call

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

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

DESCRIPTION

Describes a storage volume object.

ATTRIBUTES

GatewayARN => Str

GatewayId => Str

The unique identifier assigned to your gateway during activation. This ID becomes part of the gateway Amazon Resource Name (ARN), which you use as input for other operations.

Valid Values: 50 to 500 lowercase letters, numbers, periods (.), and hyphens (-).

VolumeARN => Str

The Amazon Resource Name (ARN) for the storage volume. For example, the following is a valid ARN:

arn:aws:storagegateway:us-east-2:111122223333:gateway/sgw-12A3456B/volume/vol-1122AABB

Valid Values: 50 to 500 lowercase letters, numbers, periods (.), and hyphens (-).

VolumeAttachmentStatus => Str

One of the VolumeStatus values that indicates the state of the storage volume.

VolumeId => Str

The unique identifier assigned to the volume. This ID becomes part of the volume Amazon Resource Name (ARN), which you use as input for other operations.

Valid Values: 50 to 500 lowercase letters, numbers, periods (.), and hyphens (-).

VolumeSizeInBytes => Int

The size of the volume in bytes.

Valid Values: 50 to 500 lowercase letters, numbers, periods (.), and hyphens (-).

VolumeType => Str

One of the VolumeType enumeration values describing the type of the volume.

SEE ALSO

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

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