-- | 'DescribeDBLogFiles' constructor.
--
-- The fields accessible through corresponding lenses are:
--
-- * 'ddblfDBInstanceIdentifier' @::@ 'Text'
--
-- * 'ddblfFileLastWritten' @::@ 'Maybe' 'Integer'
--
-- * 'ddblfFileSize' @::@ 'Maybe' 'Integer'
--
-- * 'ddblfFilenameContains' @::@ 'Maybe' 'Text'
--
-- * 'ddblfFilters' @::@ ['Filter']
--
-- * 'ddblfMarker' @::@ 'Maybe' 'Text'
--
-- * 'ddblfMaxRecords' @::@ 'Maybe' 'Int'
--
describeDBLogFiles :: Text -- ^ 'ddblfDBInstanceIdentifier'
                   -> DescribeDBLogFiles
describeDBLogFiles p1 = DescribeDBLogFiles
    { _ddblfDBInstanceIdentifier = p1
    , _ddblfFilenameContains     = Nothing
    , _ddblfFileLastWritten      = Nothing
    , _ddblfFileSize             = Nothing
    , _ddblfFilters              = mempty
    , _ddblfMaxRecords           = Nothing
    , _ddblfMarker               = Nothing
    }
describeDBLogFiles :: Text -- ^ 'ddblfDBInstanceIdentifier'
                   -> DescribeDBLogFiles
describeDBLogFiles p1 = DescribeDBLogFiles
    { _ddblfDBInstanceIdentifier = p1
    , _ddblfFilenameContains     = Nothing
    , _ddblfFileLastWritten      = Nothing
    , _ddblfFileSize             = Nothing
    , _ddblfFilters              = mempty
    , _ddblfMaxRecords           = Nothing
    , _ddblfMarker               = Nothing
    }
describeDBLogFiles p1 = DescribeDBLogFiles
    { _ddblfDBInstanceIdentifier = p1
    , _ddblfFilenameContains     = Nothing
    , _ddblfFileLastWritten      = Nothing
    , _ddblfFileSize             = Nothing
    , _ddblfFilters              = mempty
    , _ddblfMaxRecords           = Nothing
    , _ddblfMarker               = Nothing
    }