Sha256: dcb59e8fbb2e7e96147da3b067f0c37d778f934ce2ff3649326d7abb97afe817

Contents?: true

Size: 863 Bytes

Versions: 15

Compression:

Stored size: 863 Bytes

Contents

class ZabbixApi
  class Configurations < Basic

    def array_flag
      true
    end

    def method_name
      "configuration"
    end

    def indentify
      "host"
    end

    # Export configuration data as a serialized string
    # * *Args*    :
    # see available parameters: https://www.zabbix.com/documentation/2.2/manual/api/reference/configuration/export
    # * *Returns* :
    #   - String
    def export(data)
      @client.api_request(:method => "configuration.export", :params => data)
    end

    # Import configurations data from a serialized string
    # * *Args*    :
    # see available parameters: https://www.zabbix.com/documentation/2.2/manual/api/reference/configuration/import
    # * *Returns* :
    #   - Boolean
    def import(data)
      @client.api_request(:method => "configuration.import", :params => data)
    end

  end
end

Version data entries

15 entries across 15 versions & 2 rubygems

Version Path
logstash-filter-zabbix-0.1.2 vendor/bundle/jruby/1.9/gems/zabbixapi-2.4.9/lib/zabbixapi/classes/configurations.rb
logstash-filter-zabbix-0.1.1 vendor/bundle/jruby/1.9/gems/zabbixapi-2.4.9/lib/zabbixapi/classes/configurations.rb
zabbixapi-3.1.0 lib/zabbixapi/classes/configurations.rb
zabbixapi-3.0.0 lib/zabbixapi/classes/configurations.rb
zabbixapi-2.4.9 lib/zabbixapi/classes/configurations.rb
zabbixapi-2.4.8 lib/zabbixapi/classes/configurations.rb
zabbixapi-2.4.7 lib/zabbixapi/classes/configurations.rb
zabbixapi-2.2.4 lib/zabbixapi/classes/configurations.rb
zabbixapi-2.2.3 lib/zabbixapi/classes/configurations.rb
zabbixapi-2.4.6 lib/zabbixapi/classes/configurations.rb
zabbixapi-2.4.5 lib/zabbixapi/classes/configurations.rb
zabbixapi-2.4.4 lib/zabbixapi/classes/configurations.rb
zabbixapi-2.4.3 lib/zabbixapi/classes/configurations.rb
zabbixapi-2.2.2 lib/zabbixapi/classes/configurations.rb
zabbixapi-2.4.2 lib/zabbixapi/classes/configurations.rb