# coding=utf-8
# --------------------------------------------------------------------------
# Copyright (c) Microsoft Corporation. All rights reserved.
# Licensed under the MIT License. See License.txt in the project root for license information.
# Code generated by Microsoft (R) AutoRest Code Generator.
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
# --------------------------------------------------------------------------

try:
    from ._models_py3 import ErrorAdditionalInfo
    from ._models_py3 import ErrorResponse
    from ._models_py3 import Port
    from ._models_py3 import Resource
    from ._models_py3 import SwiftletBundle
    from ._models_py3 import SwiftletBundleListResult
    from ._models_py3 import SwiftletImage
    from ._models_py3 import SwiftletImageListResult
    from ._models_py3 import SwiftletOperationListResult
    from ._models_py3 import SwiftletOperationValue
    from ._models_py3 import TrackedResource
    from ._models_py3 import UpdateResource
    from ._models_py3 import VirtualMachine
    from ._models_py3 import VirtualMachineListResult
    from ._models_py3 import VirtualMachineUpdate
except (SyntaxError, ImportError):
    from ._models import ErrorAdditionalInfo  # type: ignore
    from ._models import ErrorResponse  # type: ignore
    from ._models import Port  # type: ignore
    from ._models import Resource  # type: ignore
    from ._models import SwiftletBundle  # type: ignore
    from ._models import SwiftletBundleListResult  # type: ignore
    from ._models import SwiftletImage  # type: ignore
    from ._models import SwiftletImageListResult  # type: ignore
    from ._models import SwiftletOperationListResult  # type: ignore
    from ._models import SwiftletOperationValue  # type: ignore
    from ._models import TrackedResource  # type: ignore
    from ._models import UpdateResource  # type: ignore
    from ._models import VirtualMachine  # type: ignore
    from ._models import VirtualMachineListResult  # type: ignore
    from ._models import VirtualMachineUpdate  # type: ignore

__all__ = [
    'ErrorAdditionalInfo',
    'ErrorResponse',
    'Port',
    'Resource',
    'SwiftletBundle',
    'SwiftletBundleListResult',
    'SwiftletImage',
    'SwiftletImageListResult',
    'SwiftletOperationListResult',
    'SwiftletOperationValue',
    'TrackedResource',
    'UpdateResource',
    'VirtualMachine',
    'VirtualMachineListResult',
    'VirtualMachineUpdate',
]
