Sha256: 79eef25d7f93a9b57ced8a1875a8f7418ad0047ba40314f1e752781f99177426

Contents?: true

Size: 851 Bytes

Versions: 4

Compression:

Stored size: 851 Bytes

Contents

# MuxRuby::CreateUploadRequest

## Properties

| Name | Type | Description | Notes |
| ---- | ---- | ----------- | ----- |
| **timeout** | **Integer** | Max time in seconds for the signed upload URL to be valid. If a successful upload has not occurred before the timeout limit, the direct upload is marked `timed_out` | [optional][default to 3600] |
| **cors_origin** | **String** | If the upload URL will be used in a browser, you must specify the origin in order for the signed URL to have the correct CORS headers. | [optional] |
| **new_asset_settings** | [**CreateAssetRequest**](CreateAssetRequest.md) |  | [optional] |
| **test** | **Boolean** |  | [optional] |

## Example

```ruby
require 'mux_ruby'

instance = MuxRuby::CreateUploadRequest.new(
  timeout: null,
  cors_origin: null,
  new_asset_settings: null,
  test: null
)
```

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
mux_ruby-3.15.0 docs/CreateUploadRequest.md
mux_ruby-3.14.0 docs/CreateUploadRequest.md
mux_ruby-3.13.0 docs/CreateUploadRequest.md
mux_ruby-3.12.0 docs/CreateUploadRequest.md