# 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 ComponentsschemasmicrosoftGraphThumbnailsetallof1(Model):
    """thumbnailSet.

    :param large:
    :type large: ~users.models.Microsoftgraphthumbnail
    :param medium:
    :type medium: ~users.models.Microsoftgraphthumbnail
    :param small:
    :type small: ~users.models.Microsoftgraphthumbnail
    :param source:
    :type source: ~users.models.Microsoftgraphthumbnail
    """

    _attribute_map = {
        'large': {'key': 'large', 'type': 'Microsoftgraphthumbnail'},
        'medium': {'key': 'medium', 'type': 'Microsoftgraphthumbnail'},
        'small': {'key': 'small', 'type': 'Microsoftgraphthumbnail'},
        'source': {'key': 'source', 'type': 'Microsoftgraphthumbnail'},
    }

    def __init__(self, large=None, medium=None, small=None, source=None):
        super(ComponentsschemasmicrosoftGraphThumbnailsetallof1, self).__init__()
        self.large = large
        self.medium = medium
        self.small = small
        self.source = source

# 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 ComponentsschemasmicrosoftGraphThumbnailsetallof1(Model):
    """thumbnailSet.

    :param large:
    :type large: ~users.models.Microsoftgraphthumbnail
    :param medium:
    :type medium: ~users.models.Microsoftgraphthumbnail
    :param small:
    :type small: ~users.models.Microsoftgraphthumbnail
    :param source:
    :type source: ~users.models.Microsoftgraphthumbnail
    """

    _attribute_map = {
        'large': {'key': 'large', 'type': 'Microsoftgraphthumbnail'},
        'medium': {'key': 'medium', 'type': 'Microsoftgraphthumbnail'},
        'small': {'key': 'small', 'type': 'Microsoftgraphthumbnail'},
        'source': {'key': 'source', 'type': 'Microsoftgraphthumbnail'},
    }

    def __init__(self, large=None, medium=None, small=None, source=None):
        super(ComponentsschemasmicrosoftGraphThumbnailsetallof1, self).__init__()
        self.large = large
        self.medium = medium
        self.small = small
        self.source = source

# 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. # -------------------------------------------------------------------------- thumbnailSet.      :param large:     :type large: ~users.models.Microsoftgraphthumbnail     :param medium:     :type medium: ~users.models.Microsoftgraphthumbnail     :param small:     :type small: ~users.models.Microsoftgraphthumbnail     :param source:     :type source: ~users.models.Microsoftgraphthumbnail