Class: Soracom::Subscriber

Inherits:
OpenStruct
  • Object
show all
Defined in:
lib/soracom/subscriber.rb

Overview

Subscriber = SIM Class

Instance Method Summary collapse

Constructor Details

#initialize(hash, client) ⇒ Subscriber

Returns a new instance of Subscriber.



4
5
6
7
# File 'lib/soracom/subscriber.rb', line 4

def initialize(hash, client)
  super(hash)
  @client = client
end

Instance Method Details

#activateObject



9
10
11
# File 'lib/soracom/subscriber.rb', line 9

def activate
  @client.activate_subscriber([imsi])
end

#deactivateObject



13
14
15
# File 'lib/soracom/subscriber.rb', line 13

def deactivate
  @client.deactivate_subscriber([imsi])
end