Module: Aws::Artifact::Types

Defined in:
gems/aws-sdk-artifact/lib/aws-sdk-artifact/types.rb

Defined Under Namespace

Classes: AccessDeniedException, AccountSettings, Citation, ConflictException, CreateComplianceInquiryRequest, CreateComplianceInquiryResponse, CustomerAgreementSummary, ExportComplianceInquiryRequest, ExportComplianceInquiryResponse, GetAccountSettingsResponse, GetComplianceInquiryMetadataRequest, GetComplianceInquiryMetadataResponse, GetReportMetadataRequest, GetReportMetadataResponse, GetReportRequest, GetReportResponse, GetTermForReportRequest, GetTermForReportResponse, InquiryContent, InquiryDetail, InquiryFileContent, InquirySummary, InternalServerException, ListComplianceInquiriesRequest, ListComplianceInquiriesResponse, ListComplianceInquiryQueriesRequest, ListComplianceInquiryQueriesResponse, ListCustomerAgreementsRequest, ListCustomerAgreementsResponse, ListReportVersionsRequest, ListReportVersionsResponse, ListReportsRequest, ListReportsResponse, ListTagsForResourceRequest, ListTagsForResourceResponse, PutAccountSettingsRequest, PutAccountSettingsResponse, QuerySummary, ReportDetail, ReportSummary, ResourceNotFoundException, ResponseVersion, ServiceQuotaExceededException, TagResourceRequest, TagResourceResponse, ThrottlingException, UntagResourceRequest, UntagResourceResponse, ValidationException, ValidationExceptionField

Instance Attribute Summary collapse

Instance Attribute Details

#file_contentTypes::InquiryFileContent

File content with multiple questions.



414
415
416
417
418
419
420
421
422
423
424
425
# File 'gems/aws-sdk-artifact/lib/aws-sdk-artifact/types.rb', line 414

class InquiryContent < Struct.new(
  :query,
  :file_content,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Query < InquiryContent; end
  class FileContent < InquiryContent; end
  class Unknown < InquiryContent; end
end

#queryString

Single text query for AI-generated answer.

Returns:

  • (String)


414
415
416
417
418
419
420
421
422
423
424
425
# File 'gems/aws-sdk-artifact/lib/aws-sdk-artifact/types.rb', line 414

class InquiryContent < Struct.new(
  :query,
  :file_content,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Query < InquiryContent; end
  class FileContent < InquiryContent; end
  class Unknown < InquiryContent; end
end