Module: Oktakit::Client::Templates

Included in:
Oktakit::Client
Defined in:
lib/oktakit/client/templates.rb

Instance Method Summary collapse

Instance Method Details

#add_sms_template(options = {}) ⇒ Hash<Sawyer::Resource>

Add SMS Template



15
16
17
# File 'lib/oktakit/client/templates.rb', line 15

def add_sms_template(options = {})
  post('/templates/sms', options)
end

#get_sms_template(id, options = {}) ⇒ Hash<Sawyer::Resource>

Get SMS Template



31
32
33
# File 'lib/oktakit/client/templates.rb', line 31

def get_sms_template(id, options = {})
  get("/templates/sms/#{id}", options)
end

#list_sms_templates(options = {}) ⇒ Array<Sawyer::Resource>

List SMS Templates



46
47
48
# File 'lib/oktakit/client/templates.rb', line 46

def list_sms_templates(options = {})
  get('/templates/sms', options)
end

#partial_sms_template_update(id, options = {}) ⇒ Hash<Sawyer::Resource>

Partial SMS Template Update



78
79
80
# File 'lib/oktakit/client/templates.rb', line 78

def partial_sms_template_update(id, options = {})
  post("/templates/sms/#{id}", options)
end

#remove_sms_template(id, options = {}) ⇒ Hash<Sawyer::Resource>

Remove SMS Template



94
95
96
# File 'lib/oktakit/client/templates.rb', line 94

def remove_sms_template(id, options = {})
  delete("/templates/sms/#{id}", options)
end

#update_sms_template(id, options = {}) ⇒ Hash<Sawyer::Resource>

Update Sms Template



62
63
64
# File 'lib/oktakit/client/templates.rb', line 62

def update_sms_template(id, options = {})
  put("/templates/sms/#{id}", options)
end