Module: SendGrid4r::REST::Settings::EnforcedTls
- Includes:
- Request
- Included in:
- API
- Defined in:
- lib/sendgrid4r/rest/settings/enforced_tls.rb
Overview
SendGrid Web API v3 Settings - EnforcedTls
Defined Under Namespace
Classes: EnforcedTls
Constant Summary
Constants included
from Request
Request::BASE_URL
Class Method Summary
collapse
Instance Method Summary
collapse
Methods included from Request
#create_args, #delete, #execute, #finish, #get, #patch, #post, #process_array_params, #process_url_params, #put
Class Method Details
.create_enforced_tls(resp) ⇒ Object
13
14
15
16
|
# File 'lib/sendgrid4r/rest/settings/enforced_tls.rb', line 13
def self.create_enforced_tls(resp)
return resp if resp.nil?
EnforcedTls.new(resp['require_tls'], resp['require_valid_cert'])
end
|
.url ⇒ Object
18
19
20
|
# File 'lib/sendgrid4r/rest/settings/enforced_tls.rb', line 18
def self.url
"#{BASE_URL}/user/settings/enforced_tls"
end
|
Instance Method Details
#get_enforced_tls(&block) ⇒ Object
#patch_enforced_tls(params:, &block) ⇒ Object