Sha256: 928e35d4e3fab874e3bdc8665b7ea7c259a9a85574769981282676e67e3204cd
Contents?: true
Size: 770 Bytes
Versions: 1
Compression:
Stored size: 770 Bytes
Contents
# Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT. # typed: true # frozen_string_literal: true module OpenApiSDK module Operations # The report file to upload provided as a multipart/form-data file segment. class UploadReportRequestBody < ::OpenApiSDK::Utils::FieldAugmented extend T::Sig field :data, ::OpenApiSDK::Shared::Report, { 'multipart_form': { 'field_name': 'data', 'json': true } } field :file, ::OpenApiSDK::Operations::UploadReportFile, { 'multipart_form': { 'file': true } } sig { params(data: ::OpenApiSDK::Shared::Report, file: ::OpenApiSDK::Operations::UploadReportFile).void } def initialize(data: nil, file: nil) @data = data @file = file end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
speakeasy_client_sdk_ruby-4.2.24 | lib/open_api_sdk/models/operations/uploadreport_requestbody.rb |