Method: MxHero::API::Client#add_feature

Defined in:
lib/mxhero-api.rb

#add_feature(domain_name, feature_component) ⇒ Boolean

Create a new domain base on domain_obj hash

Hash

with detailed domain

* :domain [String]
* :server [String]
* :inbound [Boolean]
* :outbound [Boolean]
* :features [Array<Hash>]
* :cos [Hash]
* :source [String] (gapps|on_premise|ms_agent|office365)
* :aliases [Array<String>]
* :ldap [Hash]


161
162
163
164
165
166
167
168
# File 'lib/mxhero-api.rb', line 161

def add_feature(domain_name, feature_component)
	feature = {
		feature: feature_component,
		maxRulesAmount: 1
	}
	response = call(:post, features_url(domain_name), feature.to_json, throw_exception: false)
	response.status == 200
end