// Describes the most recent volume modification request for the specified EBS
// volumes. If a volume has never been modified, some information in the output
// will be null. If a volume has been modified more than once, the output includes
// only the most recent modification request. You can also use CloudWatch Events to
// check the status of a modification to an EBS volume. For information about
// CloudWatch Events, see the Amazon CloudWatch Events User Guide
// (https://docs.aws.amazon.com/AmazonCloudWatch/latest/events/). For more
// information, see Monitoring volume modifications
// (https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-expand-volume.html#monitoring_mods)
// in the Amazon Elastic Compute Cloud User Guide.
Describes the most recent volume modification request for the specified EBS
volumes. If a volume has never been modified, some information in the output
will be null. If a volume has been modified more than once, the output includes
only the most recent modification request. You can also use CloudWatch Events to
check the status of a modification to an EBS volume. For information about
CloudWatch Events, see the Amazon CloudWatch Events User Guide
. For more
information, see Monitoring volume modifications

in the Amazon Elastic Compute Cloud User Guide.
// Describes the most recent volume modification request for the specified EBS // volumes . If a volume has never been modified some information in the output // will be null . If a volume has been modified more than once the output includes // only the most recent modification request . You can also use CloudWatch Events to // check the status of a modification to an EBS volume . For information about // CloudWatch Events see the Amazon CloudWatch Events User Guide // ( https : // docs . aws . amazon . com / AmazonCloudWatch / latest / events / ) . For more // information see Monitoring volume modifications // ( https : // docs . aws . amazon . com / AWSEC2 / latest / UserGuide / ebs - expand - volume . html#monitoring_mods ) // in the Amazon Elastic Compute Cloud User Guide .
func (c *Client) DescribeVolumesModifications(ctx context.Context, params *DescribeVolumesModificationsInput, optFns ...func(*Options)) (*DescribeVolumesModificationsOutput, error) {
	if params == nil {
		params = &DescribeVolumesModificationsInput{}
	}
	result, metadata, err := c.invokeOperation(ctx, "DescribeVolumesModifications", params, optFns, addOperationDescribeVolumesModificationsMiddlewares)
	if err != nil {
		return nil, err
	}
	out := result.(*DescribeVolumesModificationsOutput)
	out.ResultMetadata = metadata
	return out, nil
}
func ( c * Client ) DescribeVolumesModifications ( ctx context . Context , params * DescribeVolumesModificationsInput , optFns ... func ( * Options ) ) ( * DescribeVolumesModificationsOutput , error ) { if params == nil { params = & DescribeVolumesModificationsInput { } } result , metadata , err := c . invokeOperation ( ctx , " " , params , optFns , addOperationDescribeVolumesModificationsMiddlewares ) if err != nil { return nil , err } out := result . ( * DescribeVolumesModificationsOutput ) out . ResultMetadata = metadata return out , nil }
Describes the most recent volume modification request for the specified EBS
volumes.
Describes the most recent volume modification request for the specified EBS volumes .