# 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 AzureFileVolume
from ._models_py3 import CachedImages
from ._models_py3 import CachedImagesListResult
from ._models_py3 import Capabilities
from ._models_py3 import CapabilitiesCapabilities
from ._models_py3 import CapabilitiesListResult
from ._models_py3 import CloudErrorBody
from ._models_py3 import ConfidentialComputeProperties
from ._models_py3 import ConfigMap
from ._models_py3 import Container
from ._models_py3 import ContainerAttachResponse
from ._models_py3 import ContainerExec
from ._models_py3 import ContainerExecRequest
from ._models_py3 import ContainerExecRequestTerminalSize
from ._models_py3 import ContainerExecResponse
from ._models_py3 import ContainerGroup
from ._models_py3 import ContainerGroupDiagnostics
from ._models_py3 import ContainerGroupIdentity
from ._models_py3 import ContainerGroupListResult
from ._models_py3 import ContainerGroupProfile
from ._models_py3 import ContainerGroupProfileListResult
from ._models_py3 import ContainerGroupProfilePatch
from ._models_py3 import ContainerGroupProfileProperties
from ._models_py3 import ContainerGroupProfileReferenceDefinition
from ._models_py3 import ContainerGroupProperties
from ._models_py3 import ContainerGroupPropertiesInstanceView
from ._models_py3 import ContainerGroupSubnetId
from ._models_py3 import ContainerHttpGet
from ._models_py3 import ContainerPort
from ._models_py3 import ContainerProbe
from ._models_py3 import ContainerPropertiesInstanceView
from ._models_py3 import ContainerState
from ._models_py3 import DeploymentExtensionSpec
from ._models_py3 import DnsConfiguration
from ._models_py3 import EncryptionProperties
from ._models_py3 import EnvironmentVariable
from ._models_py3 import Event
from ._models_py3 import GitRepoVolume
from ._models_py3 import GpuResource
from ._models_py3 import HttpHeader
from ._models_py3 import ImageRegistryCredential
from ._models_py3 import InitContainerDefinition
from ._models_py3 import InitContainerPropertiesDefinitionInstanceView
from ._models_py3 import IpAddress
from ._models_py3 import LogAnalytics
from ._models_py3 import Logs
from ._models_py3 import Operation
from ._models_py3 import OperationDisplay
from ._models_py3 import OperationListResult
from ._models_py3 import Port
from ._models_py3 import Resource
from ._models_py3 import ResourceLimits
from ._models_py3 import ResourceRequests
from ._models_py3 import ResourceRequirements
from ._models_py3 import SecurityContextCapabilitiesDefinition
from ._models_py3 import SecurityContextDefinition
from ._models_py3 import StandbyPoolProfileDefinition
from ._models_py3 import Usage
from ._models_py3 import UsageListResult
from ._models_py3 import UsageName
from ._models_py3 import UserAssignedIdentities
from ._models_py3 import Volume
from ._models_py3 import VolumeMount

from ._container_instance_management_client_enums import ContainerGroupIpAddressType
from ._container_instance_management_client_enums import ContainerGroupNetworkProtocol
from ._container_instance_management_client_enums import ContainerGroupPriority
from ._container_instance_management_client_enums import ContainerGroupRestartPolicy
from ._container_instance_management_client_enums import ContainerGroupSku
from ._container_instance_management_client_enums import ContainerInstanceOperationsOrigin
from ._container_instance_management_client_enums import ContainerNetworkProtocol
from ._container_instance_management_client_enums import DnsNameLabelReusePolicy
from ._container_instance_management_client_enums import GpuSku
from ._container_instance_management_client_enums import LogAnalyticsLogType
from ._container_instance_management_client_enums import OperatingSystemTypes
from ._container_instance_management_client_enums import ResourceIdentityType
from ._container_instance_management_client_enums import Scheme
from ._patch import __all__ as _patch_all
from ._patch import *  # pylint: disable=unused-wildcard-import
from ._patch import patch_sdk as _patch_sdk

__all__ = [
    "AzureFileVolume",
    "CachedImages",
    "CachedImagesListResult",
    "Capabilities",
    "CapabilitiesCapabilities",
    "CapabilitiesListResult",
    "CloudErrorBody",
    "ConfidentialComputeProperties",
    "ConfigMap",
    "Container",
    "ContainerAttachResponse",
    "ContainerExec",
    "ContainerExecRequest",
    "ContainerExecRequestTerminalSize",
    "ContainerExecResponse",
    "ContainerGroup",
    "ContainerGroupDiagnostics",
    "ContainerGroupIdentity",
    "ContainerGroupListResult",
    "ContainerGroupProfile",
    "ContainerGroupProfileListResult",
    "ContainerGroupProfilePatch",
    "ContainerGroupProfileProperties",
    "ContainerGroupProfileReferenceDefinition",
    "ContainerGroupProperties",
    "ContainerGroupPropertiesInstanceView",
    "ContainerGroupSubnetId",
    "ContainerHttpGet",
    "ContainerPort",
    "ContainerProbe",
    "ContainerPropertiesInstanceView",
    "ContainerState",
    "DeploymentExtensionSpec",
    "DnsConfiguration",
    "EncryptionProperties",
    "EnvironmentVariable",
    "Event",
    "GitRepoVolume",
    "GpuResource",
    "HttpHeader",
    "ImageRegistryCredential",
    "InitContainerDefinition",
    "InitContainerPropertiesDefinitionInstanceView",
    "IpAddress",
    "LogAnalytics",
    "Logs",
    "Operation",
    "OperationDisplay",
    "OperationListResult",
    "Port",
    "Resource",
    "ResourceLimits",
    "ResourceRequests",
    "ResourceRequirements",
    "SecurityContextCapabilitiesDefinition",
    "SecurityContextDefinition",
    "StandbyPoolProfileDefinition",
    "Usage",
    "UsageListResult",
    "UsageName",
    "UserAssignedIdentities",
    "Volume",
    "VolumeMount",
    "ContainerGroupIpAddressType",
    "ContainerGroupNetworkProtocol",
    "ContainerGroupPriority",
    "ContainerGroupRestartPolicy",
    "ContainerGroupSku",
    "ContainerInstanceOperationsOrigin",
    "ContainerNetworkProtocol",
    "DnsNameLabelReusePolicy",
    "GpuSku",
    "LogAnalyticsLogType",
    "OperatingSystemTypes",
    "ResourceIdentityType",
    "Scheme",
]
__all__.extend([p for p in _patch_all if p not in __all__])
_patch_sdk()
