Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
datadog / api / infrastructure.py
Size: Mime:
from datadog.api.resources import SearchableAPIResource


class Infrastructure(SearchableAPIResource):
    """
    A wrapper around Infrastructure HTTP API.
    """
    _class_url = '/search'
    _plural_class_name = 'results'

    @classmethod
    def search(cls, **params):
        """
        Search for entities in Datadog.

        :param q: a query to serch for host and metrics
        :type q: string query

        :returns: Dictionary representing the API's JSON response
        """
        return super(Infrastructure, cls)._search(**params)