# coding=utf-8
# --------------------------------------------------------------------------
# Code generated by Microsoft (R) AutoRest Code Generator.
# Changes may cause incorrect behavior and will be lost if the code is
# regenerated.
# --------------------------------------------------------------------------

from msrest.serialization import Model


class BaseQuery(Model):
    """A base collection of query parameters.

    :param reference_id: Gets or sets the reference identifier.
    :type reference_id: str
    :param min_date: Gets or sets the minimum date.
    :type min_date: datetime
    :param max_date: Gets or sets the maximum date.
    :type max_date: datetime
    """

    _attribute_map = {
        'reference_id': {'key': 'referenceId', 'type': 'str'},
        'min_date': {'key': 'minDate', 'type': 'iso-8601'},
        'max_date': {'key': 'maxDate', 'type': 'iso-8601'},
    }

    def __init__(self, reference_id=None, min_date=None, max_date=None):
        super(BaseQuery, self).__init__()
        self.reference_id = reference_id
        self.min_date = min_date
        self.max_date = max_date

f6105ae7faa4945576e86c5d662a45ac336fedde
<mask token>


class BaseQuery(Model):
    <mask token>
    <mask token>

    def __init__(self, reference_id=None, min_date=None, max_date=None):
        super(BaseQuery, self).__init__()
        self.reference_id = reference_id
        self.min_date = min_date
        self.max_date = max_date

<mask token>


class BaseQuery(Model):
    <mask token>
    _attribute_map = {'reference_id': {'key': 'referenceId', 'type': 'str'},
        'min_date': {'key': 'minDate', 'type': 'iso-8601'}, 'max_date': {
        'key': 'maxDate', 'type': 'iso-8601'}}

    def __init__(self, reference_id=None, min_date=None, max_date=None):
        super(BaseQuery, self).__init__()
        self.reference_id = reference_id
        self.min_date = min_date
        self.max_date = max_date

<mask token>


class BaseQuery(Model):
    """A base collection of query parameters.

    :param reference_id: Gets or sets the reference identifier.
    :type reference_id: str
    :param min_date: Gets or sets the minimum date.
    :type min_date: datetime
    :param max_date: Gets or sets the maximum date.
    :type max_date: datetime
    """
    _attribute_map = {'reference_id': {'key': 'referenceId', 'type': 'str'},
        'min_date': {'key': 'minDate', 'type': 'iso-8601'}, 'max_date': {
        'key': 'maxDate', 'type': 'iso-8601'}}

    def __init__(self, reference_id=None, min_date=None, max_date=None):
        super(BaseQuery, self).__init__()
        self.reference_id = reference_id
        self.min_date = min_date
        self.max_date = max_date

from msrest.serialization import Model


class BaseQuery(Model):
    """A base collection of query parameters.

    :param reference_id: Gets or sets the reference identifier.
    :type reference_id: str
    :param min_date: Gets or sets the minimum date.
    :type min_date: datetime
    :param max_date: Gets or sets the maximum date.
    :type max_date: datetime
    """
    _attribute_map = {'reference_id': {'key': 'referenceId', 'type': 'str'},
        'min_date': {'key': 'minDate', 'type': 'iso-8601'}, 'max_date': {
        'key': 'maxDate', 'type': 'iso-8601'}}

    def __init__(self, reference_id=None, min_date=None, max_date=None):
        super(BaseQuery, self).__init__()
        self.reference_id = reference_id
        self.min_date = min_date
        self.max_date = max_date

# coding=utf-8
# --------------------------------------------------------------------------
# Code generated by Microsoft (R) AutoRest Code Generator.
# Changes may cause incorrect behavior and will be lost if the code is
# regenerated.
# --------------------------------------------------------------------------

from msrest.serialization import Model


class BaseQuery(Model):
    """A base collection of query parameters.

    :param reference_id: Gets or sets the reference identifier.
    :type reference_id: str
    :param min_date: Gets or sets the minimum date.
    :type min_date: datetime
    :param max_date: Gets or sets the maximum date.
    :type max_date: datetime
    """

    _attribute_map = {
        'reference_id': {'key': 'referenceId', 'type': 'str'},
        'min_date': {'key': 'minDate', 'type': 'iso-8601'},
        'max_date': {'key': 'maxDate', 'type': 'iso-8601'},
    }

    def __init__(self, reference_id=None, min_date=None, max_date=None):
        super(BaseQuery, self).__init__()
        self.reference_id = reference_id
        self.min_date = min_date
        self.max_date = max_date
