Class: PlatformAPI::Archive
- Inherits:
- 
      Object
      
        - Object
- PlatformAPI::Archive
 
- Defined in:
- lib/platform-api/client.rb
Overview
An audit trail archive represents a monthly json zipped file containing events
Instance Method Summary collapse
- 
  
    
      #info(enterprise_account_id, archive_year, archive_month)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    Get archive for a single month. 
- 
  
    
      #initialize(client)  ⇒ Archive 
    
    
  
  
  
    constructor
  
  
  
  
  
  
  
    A new instance of Archive. 
- 
  
    
      #list(enterprise_account_id)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    List existing archives. 
Constructor Details
#initialize(client) ⇒ Archive
Returns a new instance of Archive.
| 1453 1454 1455 | # File 'lib/platform-api/client.rb', line 1453 def initialize(client) @client = client end | 
Instance Method Details
#info(enterprise_account_id, archive_year, archive_month) ⇒ Object
Get archive for a single month.
| 1462 1463 1464 | # File 'lib/platform-api/client.rb', line 1462 def info(enterprise_account_id, archive_year, archive_month) @client.archive.info(enterprise_account_id, archive_year, archive_month) end | 
#list(enterprise_account_id) ⇒ Object
List existing archives.
| 1469 1470 1471 | # File 'lib/platform-api/client.rb', line 1469 def list(enterprise_account_id) @client.archive.list(enterprise_account_id) end |