class ESP::Region
Public Instance Methods
destroy()
click to toggle source
Not Implemented. You cannot destroy a Region
.
@return [void]
# File lib/esp/resources/region.rb, line 13 def destroy fail ESP::NotImplementedError end
save()
click to toggle source
Not Implemented. You cannot create or update a Region
.
@return [void]
# File lib/esp/resources/region.rb, line 6 def save fail ESP::NotImplementedError end
suppress(arguments = {})
click to toggle source
Create a suppression for this region.
@param arguments [Hash] Required hash of region suppression attributes.
===== Valid Arguments See {API documentation}[http://api-docs.evident.io?ruby#suppression-create] for valid arguments
@return [ESP::Suppression::Region] @example
suppress(external_account_ids: [5], reason: 'My very good reason for creating this suppression')
# File lib/esp/resources/region.rb, line 26 def suppress(arguments = {}) arguments = arguments.with_indifferent_access ESP::Suppression::Region.create(regions: [code], external_account_ids: Array(arguments[:external_account_ids]), reason: arguments[:reason]) end