> PRODUCTS

        Handle resource of type products

OPTIONS (= is mandatory):

- active
        State of the product (active or inactive)
        [Default: (null)]
        type: bool

- constraints
        Additional constraints for the product
        Validate attributes are:
         - `obj' (list):
        [Default: (null)]
        type: dict

- description
        Detailed description of the product
        [Default: (null)]
        type: str

- domainId
        Identifier of the domain that advertises the product
        [Default: (null)]
        type: str

- id
        Unique identifier of the product (ignored during create
        request)
        [Default: (null)]
        type: str

- includeInactive
        If false, returns only products that are actively offered; if
        true, returns all products
        [Default: (null)]
        type: bool

- limit
        The maximum number of elements to return in a single paged
        request
        [Default: (null)]
        type: int

- offset
        Requested offset within the total result set to be the first
        element in the paged response
        [Default: (null)]
        type: int

- p
        Optional query parameter to define a partial string match
        filter using property:value syntax
        [Default: (null)]
        type: str

- pageToken
        String pagination token returned from a previous query that
        encodes query information in order to optimize a
        subsequent request for a page of results. The token includes
        the limit and offset parameters for the next page, but one or
        both can be included to override the encoded values
        [Default: (null)]
        type: str

- providerData
        Provider custom data
        Validate attributes are:
         - `obj' (list):
        [Default: (null)]
        type: dict

- providerProductId
        Identifier within the provider's context or scope for the
        product
        [Default: (null)]
        type: str

- q
        Optional query parameter to define a query filter using
        property:value syntax
        [Default: (null)]
        type: str

- resourceTypeId
        The type of resource provided by the product
        [Default: (null)]
        type: str

- state
        (Choices: get, head, post)[Default: (null)]
        type: str

- title
        Name or title describing the product
        [Default: (null)]
        type: str


REQUIREMENTS:  python >= 3.6
