<reponame>peombwa/Sample-Graph-Python-Client
# 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 ComponentsschemasmicrosoftGraphWorkbookchartallof1(Model):
    """workbookChart.

    :param height:
    :type height: float
    :param left:
    :type left: float
    :param name:
    :type name: str
    :param top:
    :type top: float
    :param width:
    :type width: float
    :param axes:
    :type axes: ~users.models.MicrosoftgraphworkbookChartAxes
    :param data_labels:
    :type data_labels: ~users.models.MicrosoftgraphworkbookChartDataLabels
    :param format:
    :type format: ~users.models.MicrosoftgraphworkbookChartAreaFormat
    :param legend:
    :type legend: ~users.models.MicrosoftgraphworkbookChartLegend
    :param series:
    :type series: list[~users.models.MicrosoftgraphworkbookChartSeries]
    :param title:
    :type title: ~users.models.MicrosoftgraphworkbookChartTitle
    :param worksheet:
    :type worksheet: ~users.models.MicrosoftgraphworkbookWorksheet
    """

    _attribute_map = {
        'height': {'key': 'height', 'type': 'float'},
        'left': {'key': 'left', 'type': 'float'},
        'name': {'key': 'name', 'type': 'str'},
        'top': {'key': 'top', 'type': 'float'},
        'width': {'key': 'width', 'type': 'float'},
        'axes': {'key': 'axes', 'type': 'MicrosoftgraphworkbookChartAxes'},
        'data_labels': {'key': 'dataLabels', 'type': 'MicrosoftgraphworkbookChartDataLabels'},
        'format': {'key': 'format', 'type': 'MicrosoftgraphworkbookChartAreaFormat'},
        'legend': {'key': 'legend', 'type': 'MicrosoftgraphworkbookChartLegend'},
        'series': {'key': 'series', 'type': '[MicrosoftgraphworkbookChartSeries]'},
        'title': {'key': 'title', 'type': 'MicrosoftgraphworkbookChartTitle'},
        'worksheet': {'key': 'worksheet', 'type': 'MicrosoftgraphworkbookWorksheet'},
    }

    def __init__(self, height=None, left=None, name=None, top=None, width=None, axes=None, data_labels=None, format=None, legend=None, series=None, title=None, worksheet=None):
        super(ComponentsschemasmicrosoftGraphWorkbookchartallof1, self).__init__()
        self.height = height
        self.left = left
        self.name = name
        self.top = top
        self.width = width
        self.axes = axes
        self.data_labels = data_labels
        self.format = format
        self.legend = legend
        self.series = series
        self.title = title
        self.worksheet = worksheet

# 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 ComponentsschemasmicrosoftGraphWorkbookchartallof1(Model):
    """workbookChart.

    :param height:
    :type height: float
    :param left:
    :type left: float
    :param name:
    :type name: str
    :param top:
    :type top: float
    :param width:
    :type width: float
    :param axes:
    :type axes: ~users.models.MicrosoftgraphworkbookChartAxes
    :param data_labels:
    :type data_labels: ~users.models.MicrosoftgraphworkbookChartDataLabels
    :param format:
    :type format: ~users.models.MicrosoftgraphworkbookChartAreaFormat
    :param legend:
    :type legend: ~users.models.MicrosoftgraphworkbookChartLegend
    :param series:
    :type series: list[~users.models.MicrosoftgraphworkbookChartSeries]
    :param title:
    :type title: ~users.models.MicrosoftgraphworkbookChartTitle
    :param worksheet:
    :type worksheet: ~users.models.MicrosoftgraphworkbookWorksheet
    """

    _attribute_map = {
        'height': {'key': 'height', 'type': 'float'},
        'left': {'key': 'left', 'type': 'float'},
        'name': {'key': 'name', 'type': 'str'},
        'top': {'key': 'top', 'type': 'float'},
        'width': {'key': 'width', 'type': 'float'},
        'axes': {'key': 'axes', 'type': 'MicrosoftgraphworkbookChartAxes'},
        'data_labels': {'key': 'dataLabels', 'type': 'MicrosoftgraphworkbookChartDataLabels'},
        'format': {'key': 'format', 'type': 'MicrosoftgraphworkbookChartAreaFormat'},
        'legend': {'key': 'legend', 'type': 'MicrosoftgraphworkbookChartLegend'},
        'series': {'key': 'series', 'type': '[MicrosoftgraphworkbookChartSeries]'},
        'title': {'key': 'title', 'type': 'MicrosoftgraphworkbookChartTitle'},
        'worksheet': {'key': 'worksheet', 'type': 'MicrosoftgraphworkbookWorksheet'},
    }

    def __init__(self, height=None, left=None, name=None, top=None, width=None, axes=None, data_labels=None, format=None, legend=None, series=None, title=None, worksheet=None):
        super(ComponentsschemasmicrosoftGraphWorkbookchartallof1, self).__init__()
        self.height = height
        self.left = left
        self.name = name
        self.top = top
        self.width = width
        self.axes = axes
        self.data_labels = data_labels
        self.format = format
        self.legend = legend
        self.series = series
        self.title = title
        self.worksheet = worksheet
# 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. # -------------------------------------------------------------------------- workbookChart.      :param height:     :type height: float     :param left:     :type left: float     :param name:     :type name: str     :param top:     :type top: float     :param width:     :type width: float     :param axes:     :type axes: ~users.models.MicrosoftgraphworkbookChartAxes     :param data_labels:     :type data_labels: ~users.models.MicrosoftgraphworkbookChartDataLabels     :param format:     :type format: ~users.models.MicrosoftgraphworkbookChartAreaFormat     :param legend:     :type legend: ~users.models.MicrosoftgraphworkbookChartLegend     :param series:     :type series: list[~users.models.MicrosoftgraphworkbookChartSeries]     :param title:     :type title: ~users.models.MicrosoftgraphworkbookChartTitle     :param worksheet:     :type worksheet: ~users.models.MicrosoftgraphworkbookWorksheet