Class: Seam::Resources::SeamEvent::AccessMethodDelayInIssuing
- Inherits:
-
SeamEvent
- Object
- SeamEvent
- Seam::Resources::SeamEvent::AccessMethodDelayInIssuing
- Defined in:
- lib/seam/resources/event.rb
Overview
Seam has not yet issued this access method, even though its access grant is about to begin, so access may not be ready when the recipient arrives. Seam is still attempting to issue it, and the accompanying delay_in_issuing warning clears automatically once issuance succeeds.
Instance Attribute Summary collapse
-
#access_grant_ids ⇒ Array<String>
IDs of the access grants associated with this access method.
-
#access_grant_keys ⇒ Array<String>
Keys of the access grants associated with this access method (if present).
-
#access_method_id ⇒ String
ID of the affected access method.
-
#event_description ⇒ String?
Human-readable description of the event.
-
#event_id ⇒ String
ID of the event.
-
#event_type ⇒ String
Known values: -
access_method.delay_in_issuing. -
#workspace_id ⇒ String
ID of the workspace associated with the event.
Instance Method Summary collapse
-
#created_at ⇒ Time
Date and time at which the event was created.
-
#occurred_at ⇒ Time
Date and time at which the event occurred.
Instance Attribute Details
#access_grant_ids ⇒ Array<String>
IDs of the access grants associated with this access method.
1787 1788 1789 |
# File 'lib/seam/resources/event.rb', line 1787 def access_grant_ids @access_grant_ids end |
#access_grant_keys ⇒ Array<String>
Keys of the access grants associated with this access method (if present).
1790 1791 1792 |
# File 'lib/seam/resources/event.rb', line 1790 def access_grant_keys @access_grant_keys end |
#access_method_id ⇒ String
ID of the affected access method.
1793 1794 1795 |
# File 'lib/seam/resources/event.rb', line 1793 def access_method_id @access_method_id end |
#event_description ⇒ String?
Human-readable description of the event. Persisted when the event is created (so the creating code, including a provider, can supply a tailored description) and otherwise derived from the event.
1796 1797 1798 |
# File 'lib/seam/resources/event.rb', line 1796 def event_description @event_description end |
#event_id ⇒ String
ID of the event.
1799 1800 1801 |
# File 'lib/seam/resources/event.rb', line 1799 def event_id @event_id end |
#event_type ⇒ String
Known values:
access_method.delay_in_issuing
1803 1804 1805 |
# File 'lib/seam/resources/event.rb', line 1803 def event_type @event_type end |
#workspace_id ⇒ String
ID of the workspace associated with the event.
1806 1807 1808 |
# File 'lib/seam/resources/event.rb', line 1806 def workspace_id @workspace_id end |
Instance Method Details
#created_at ⇒ Time
Date and time at which the event was created.
1809 |
# File 'lib/seam/resources/event.rb', line 1809 date_accessor :created_at |
#occurred_at ⇒ Time
Date and time at which the event occurred.
1812 |
# File 'lib/seam/resources/event.rb', line 1812 date_accessor :occurred_at |