# 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.
# --------------------------------------------------------------------------

from ._models_py3 import Actor
from ._models_py3 import CallbackConfig
from ._models_py3 import Event
from ._models_py3 import EventContent
from ._models_py3 import EventInfo
from ._models_py3 import EventListResult
from ._models_py3 import EventRequestMessage
from ._models_py3 import EventResponseMessage
from ._models_py3 import IPRule
from ._models_py3 import ImportImageParameters
from ._models_py3 import ImportSource
from ._models_py3 import ImportSourceCredentials
from ._models_py3 import NetworkRuleSet
from ._models_py3 import OperationDefinition
from ._models_py3 import OperationDisplayDefinition
from ._models_py3 import OperationListResult
from ._models_py3 import OperationMetricSpecificationDefinition
from ._models_py3 import OperationServiceSpecificationDefinition
from ._models_py3 import QuarantinePolicy
from ._models_py3 import RegenerateCredentialParameters
from ._models_py3 import Registry
from ._models_py3 import RegistryListCredentialsResult
from ._models_py3 import RegistryListResult
from ._models_py3 import RegistryNameCheckRequest
from ._models_py3 import RegistryNameStatus
from ._models_py3 import RegistryPassword
from ._models_py3 import RegistryPolicies
from ._models_py3 import RegistryUpdateParameters
from ._models_py3 import RegistryUsage
from ._models_py3 import RegistryUsageListResult
from ._models_py3 import Replication
from ._models_py3 import ReplicationListResult
from ._models_py3 import ReplicationUpdateParameters
from ._models_py3 import Request
from ._models_py3 import Resource
from ._models_py3 import Sku
from ._models_py3 import Source
from ._models_py3 import Status
from ._models_py3 import StorageAccountProperties
from ._models_py3 import Target
from ._models_py3 import TrustPolicy
from ._models_py3 import VirtualNetworkRule
from ._models_py3 import Webhook
from ._models_py3 import WebhookCreateParameters
from ._models_py3 import WebhookListResult
from ._models_py3 import WebhookUpdateParameters

from ._container_registry_management_client_enums import Action
from ._container_registry_management_client_enums import DefaultAction
from ._container_registry_management_client_enums import ImportMode
from ._container_registry_management_client_enums import PasswordName
from ._container_registry_management_client_enums import PolicyStatus
from ._container_registry_management_client_enums import ProvisioningState
from ._container_registry_management_client_enums import RegistryUsageUnit
from ._container_registry_management_client_enums import SkuName
from ._container_registry_management_client_enums import SkuTier
from ._container_registry_management_client_enums import TrustPolicyType
from ._container_registry_management_client_enums import WebhookAction
from ._container_registry_management_client_enums import WebhookStatus
from ._patch import __all__ as _patch_all
from ._patch import *  # pylint: disable=unused-wildcard-import
from ._patch import patch_sdk as _patch_sdk

__all__ = [
    "Actor",
    "CallbackConfig",
    "Event",
    "EventContent",
    "EventInfo",
    "EventListResult",
    "EventRequestMessage",
    "EventResponseMessage",
    "IPRule",
    "ImportImageParameters",
    "ImportSource",
    "ImportSourceCredentials",
    "NetworkRuleSet",
    "OperationDefinition",
    "OperationDisplayDefinition",
    "OperationListResult",
    "OperationMetricSpecificationDefinition",
    "OperationServiceSpecificationDefinition",
    "QuarantinePolicy",
    "RegenerateCredentialParameters",
    "Registry",
    "RegistryListCredentialsResult",
    "RegistryListResult",
    "RegistryNameCheckRequest",
    "RegistryNameStatus",
    "RegistryPassword",
    "RegistryPolicies",
    "RegistryUpdateParameters",
    "RegistryUsage",
    "RegistryUsageListResult",
    "Replication",
    "ReplicationListResult",
    "ReplicationUpdateParameters",
    "Request",
    "Resource",
    "Sku",
    "Source",
    "Status",
    "StorageAccountProperties",
    "Target",
    "TrustPolicy",
    "VirtualNetworkRule",
    "Webhook",
    "WebhookCreateParameters",
    "WebhookListResult",
    "WebhookUpdateParameters",
    "Action",
    "DefaultAction",
    "ImportMode",
    "PasswordName",
    "PolicyStatus",
    "ProvisioningState",
    "RegistryUsageUnit",
    "SkuName",
    "SkuTier",
    "TrustPolicyType",
    "WebhookAction",
    "WebhookStatus",
]
__all__.extend([p for p in _patch_all if p not in __all__])
_patch_sdk()
