/** * Presigned S3 PUT context returned on session creation. */ export interface FleetInstallerPhotoUploadContextResponseBody { /** Presigned URL expiry (RFC 3339). The Step 2 PUT must complete before this time. */ expiresAtTime: string; /** HTTP headers the client MUST include verbatim on the Step 2 PUT request. Keys use S3 HTTP header naming (Title-Case-With-Hyphens) and are not subject to Samsara naming conventions. */ headers: Record; /** Presigned S3 PUT URL. Valid until expiresAtTime. */ uploadUrl: string; }