Class: PlatformAPI::Archive

Inherits:
Object
  • Object
show all
Defined in:
lib/platform-api/client.rb

Overview

An audit trail archive represents a monthly json zipped file containing events

Instance Method Summary collapse

Constructor Details

#initialize(client) ⇒ Archive

Returns a new instance of Archive.



1476
1477
1478
# File 'lib/platform-api/client.rb', line 1476

def initialize(client)
  @client = client
end

Instance Method Details

#info(enterprise_account_id, archive_year, archive_month) ⇒ Object

Get archive for a single month.

Parameters:

  • enterprise_account_id:

    unique identifier of the enterprise account

  • archive_year:

    year of the archive

  • archive_month:

    month of the archive



1485
1486
1487
# File 'lib/platform-api/client.rb', line 1485

def info(, archive_year, archive_month)
  @client.archive.info(, archive_year, archive_month)
end

#list(enterprise_account_id) ⇒ Object

List existing archives.

Parameters:

  • enterprise_account_id:

    unique identifier of the enterprise account



1492
1493
1494
# File 'lib/platform-api/client.rb', line 1492

def list()
  @client.archive.list()
end