NOTE: For Version 3 of the AWS SDK for PHP, please see the V3 User Guide and V3 API Reference.

# Interface UploadIdInterface

An object that encapsulates the data identifying an upload

  Aws\Common\Model\MultipartUpload\UploadIdInterface implements Serializable

### Direct known implementers

`Aws\Common\Model\MultipartUpload\AbstractUploadId`

### Indirect known implementers

`Aws\Glacier\Model\MultipartUpload\UploadId`, `Aws\S3\Model\MultipartUpload\UploadId`

Namespace: Aws\Common\Model\MultipartUpload
Located at Aws/Common/Model/MultipartUpload/UploadIdInterface.php

## Methods summary

- `public static` `fromParams ( array $data )`

  Create an UploadId from an array

- `public` `toParams ( )`

  Returns the array form of the upload identification for use as command params

## Methods detail

# `public static `Aws\Common\Model\MultipartUpload\UploadIdInterface``
`fromParams( array $data )`

Create an UploadId from an array

#### Parameters

$data
  `array`
  $data Data representing the upload identification

#### Returns

``Aws\Common\Model\MultipartUpload\UploadIdInterface``
# `public array`
`toParams( )`

Returns the array form of the upload identification for use as command params

#### Returns

`array`

### Methods inherited from Serializable

`serialize()`, `unserialize()`

### Magic methods summary