# SignSourceMapUploadsRequest

## Example Usage

```typescript
import { SignSourceMapUploadsRequest } from "@interfere/sdk/models/operations";

let value: SignSourceMapUploadsRequest = {
  releaseSlug: "<value>",
  body: {
    files: [],
  },
};
```

## Fields

| Field                                                                                                                                                                                                                                                                                   | Type                                                                                                                                                                                                                                                                                    | Required                                                                                                                                                                                                                                                                                | Description                                                                                                                                                                                                                                                                             |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `releaseSlug`                                                                                                                                                                                                                                                                           | *string*                                                                                                                                                                                                                                                                                | :heavy_check_mark:                                                                                                                                                                                                                                                                      | N/A                                                                                                                                                                                                                                                                                     |
| `body`                                                                                                                                                                                                                                                                                  | [models.ReleasesSignSourceMapsRequest](../../models/releases-sign-source-maps-request.md)                                                                                                                                                                                               | :heavy_check_mark:                                                                                                                                                                                                                                                                      | Per-file metadata the SDK uses to obtain presigned PUT URLs. The server validates per-file size and total file count, then issues short-lived URLs scoped to the release's R2 prefix. The SDK uploads to R2 directly and follows up with a `complete` call to materialize the manifest. |