# S3LogsFileSource **Type**: `object` ## Properties - name: fileReadingStrategy (optional) type: `FileReadingStrategy` - name: format (required) type: `FileFormat` - name: name (required) type: string - name: pathPrefix (optional) type: string description: The s3 path under the provided bucket to monitor. Optional.In the case of CloudTrail logs, this is the path to the AWSLogs/ directory. - name: s3IntegrationId (required) type: string description: Integration ID for the S3 bucket where Grepr will be reading data. This corresponds to the 's3-data-warehouse' integration type. - name: streamingPollInterval (optional) type: string description: The interval at which Grepr will check for new files in the S3 bucket. This is only applicable in streaming mode. - name: type (required) type: enum: `s3-file-source` description: Reads generic data from an S3 path. Each record will need to be mapped to the Grepr data model before being usable.