# 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 .app_service_certificate import AppServiceCertificate
from .app_service_certificate_resource import AppServiceCertificateResource
from .certificate_details import CertificateDetails
from .app_service_certificate_order import AppServiceCertificateOrder
from .certificate_email import CertificateEmail
from .certificate_order_action import CertificateOrderAction
from .name_identifier import NameIdentifier
from .reissue_certificate_order_request import ReissueCertificateOrderRequest
from .renew_certificate_order_request import RenewCertificateOrderRequest
from .resource import Resource
from .site_seal import SiteSeal
from .site_seal_request import SiteSealRequest
from .virtual_ip_mapping import VirtualIPMapping
from .address_response import AddressResponse
from .api_definition_info import ApiDefinitionInfo
from .virtual_network_profile import VirtualNetworkProfile
from .worker_pool import WorkerPool
from .stamp_capacity import StampCapacity
from .network_access_control_entry import NetworkAccessControlEntry
from .name_value_pair import NameValuePair
from .app_service_environment import AppServiceEnvironment
from .app_service_environment_resource import AppServiceEnvironmentResource
from .hosting_environment_profile import HostingEnvironmentProfile
from .sku_capacity import SkuCapacity
from .capability import Capability
from .sku_description import SkuDescription
from .app_service_plan import AppServicePlan
from .auto_heal_custom_action import AutoHealCustomAction
from .auto_heal_actions import AutoHealActions
from .requests_based_trigger import RequestsBasedTrigger
from .status_codes_based_trigger import StatusCodesBasedTrigger
from .slow_requests_based_trigger import SlowRequestsBasedTrigger
from .auto_heal_triggers import AutoHealTriggers
from .auto_heal_rules import AutoHealRules
from .cloning_info import CloningInfo
from .conn_string_info import ConnStringInfo
from .cors_settings import CorsSettings
from .localizable_string import LocalizableString
from .csm_usage_quota import CsmUsageQuota
from .error_entity import ErrorEntity
from .ramp_up_rule import RampUpRule
from .experiments import Experiments
from .handler_mapping import HandlerMapping
from .host_name_ssl_state import HostNameSslState
from .hosting_environment_diagnostics import HostingEnvironmentDiagnostics
from .ip_security_restriction import IpSecurityRestriction
from .metric_availabilily import MetricAvailabilily
from .metric_definition import MetricDefinition
from .operation import Operation
from .push_settings import PushSettings
from .resource_metric_name import ResourceMetricName
from .resource_metric_property import ResourceMetricProperty
from .resource_metric_value import ResourceMetricValue
from .resource_metric import ResourceMetric
from .resource_metric_availability import ResourceMetricAvailability
from .resource_metric_definition import ResourceMetricDefinition
from .site_machine_key import SiteMachineKey
from .virtual_directory import VirtualDirectory
from .virtual_application import VirtualApplication
from .site_limits import SiteLimits
from .site_config import SiteConfig
from .slot_swap_status import SlotSwapStatus
from .site import Site
from .sku_info import SkuInfo
from .usage import Usage
from .web_app_collection import WebAppCollection
from .worker_pool_resource import WorkerPoolResource
from .hybrid_connection import HybridConnection
from .hybrid_connection_key import HybridConnectionKey
from .hybrid_connection_limits import HybridConnectionLimits
from .vnet_gateway import VnetGateway
from .vnet_route import VnetRoute
from .vnet_info import VnetInfo
from .certificate import Certificate
from .address import Address
from .contact import Contact
from .host_name import HostName
from .domain_purchase_consent import DomainPurchaseConsent
from .domain import Domain
from .domain_availablility_check_result import DomainAvailablilityCheckResult
from .domain_control_center_sso_request import DomainControlCenterSsoRequest
from .domain_ownership_identifier import DomainOwnershipIdentifier
from .domain_recommendation_search_parameters import DomainRecommendationSearchParameters
from .recommendation import Recommendation
from .recommendation_rule import RecommendationRule
from .csm_move_resource_envelope import CsmMoveResourceEnvelope
from .geo_region import GeoRegion
from .global_csm_sku_description import GlobalCsmSkuDescription
from .premier_add_on_offer import PremierAddOnOffer
from .resource_name_availability import ResourceNameAvailability
from .resource_name_availability_request import ResourceNameAvailabilityRequest
from .sku_infos import SkuInfos
from .source_control import SourceControl
from .user import User
from .validate_request import ValidateRequest
from .validate_response_error import ValidateResponseError
from .validate_response import ValidateResponse
from .tld_legal_agreement import TldLegalAgreement
from .top_level_domain import TopLevelDomain
from .top_level_domain_agreement_option import TopLevelDomainAgreementOption
from .file_system_application_logs_config import FileSystemApplicationLogsConfig
from .azure_table_storage_application_logs_config import AzureTableStorageApplicationLogsConfig
from .azure_blob_storage_application_logs_config import AzureBlobStorageApplicationLogsConfig
from .application_logs_config import ApplicationLogsConfig
from .azure_blob_storage_http_logs_config import AzureBlobStorageHttpLogsConfig
from .database_backup_setting import DatabaseBackupSetting
from .backup_item import BackupItem
from .backup_schedule import BackupSchedule
from .backup_request import BackupRequest
from .conn_string_value_type_pair import ConnStringValueTypePair
from .connection_string_dictionary import ConnectionStringDictionary
from .csm_publishing_profile_options import CsmPublishingProfileOptions
from .csm_site_recovery_entity import CsmSiteRecoveryEntity
from .csm_slot_entity import CsmSlotEntity
from .custom_hostname_analysis_result import CustomHostnameAnalysisResult
from .deployment import Deployment
from .enabled_config import EnabledConfig
from .file_system_http_logs_config import FileSystemHttpLogsConfig
from .host_name_binding import HostNameBinding
from .http_logs_config import HttpLogsConfig
from .identifier import Identifier
from .migrate_my_sql_request import MigrateMySqlRequest
from .migrate_my_sql_status import MigrateMySqlStatus
from .relay_service_connection_entity import RelayServiceConnectionEntity
from .network_features import NetworkFeatures
from .perf_mon_sample import PerfMonSample
from .perf_mon_set import PerfMonSet
from .perf_mon_response import PerfMonResponse
from .premier_add_on import PremierAddOn
from .recover_response import RecoverResponse
from .resource_health_metadata import ResourceHealthMetadata
from .restore_request import RestoreRequest
from .restore_response import RestoreResponse
from .site_auth_settings import SiteAuthSettings
from .site_cloneability_criterion import SiteCloneabilityCriterion
from .site_cloneability import SiteCloneability
from .site_config_resource import SiteConfigResource
from .site_configuration_snapshot_info import SiteConfigurationSnapshotInfo
from .site_instance import SiteInstance
from .site_logs_config import SiteLogsConfig
from .site_php_error_log_flag import SitePhpErrorLogFlag
from .site_source_control import SiteSourceControl
from .slot_config_names_resource import SlotConfigNamesResource
from .slot_difference import SlotDifference
from .snapshot import Snapshot
from .storage_migration_options import StorageMigrationOptions
from .storage_migration_response import StorageMigrationResponse
from .string_dictionary import StringDictionary
from .deleted_site import DeletedSite
from .app_service_certificate_order_paged import AppServiceCertificateOrderPaged
from .app_service_certificate_resource_paged import AppServiceCertificateResourcePaged
from .app_service_environment_paged import AppServiceEnvironmentPaged
from .stamp_capacity_paged import StampCapacityPaged
from .resource_metric_paged import ResourceMetricPaged
from .worker_pool_resource_paged import WorkerPoolResourcePaged
from .resource_metric_definition_paged import ResourceMetricDefinitionPaged
from .sku_info_paged import SkuInfoPaged
from .usage_paged import UsagePaged
from .site_paged import SitePaged
from .app_service_plan_paged import AppServicePlanPaged
from .csm_usage_quota_paged import CsmUsageQuotaPaged
from .str_paged import StrPaged
from .hybrid_connection_paged import HybridConnectionPaged
from .certificate_paged import CertificatePaged
from .domain_paged import DomainPaged
from .name_identifier_paged import NameIdentifierPaged
from .domain_ownership_identifier_paged import DomainOwnershipIdentifierPaged
from .source_control_paged import SourceControlPaged
from .geo_region_paged import GeoRegionPaged
from .premier_add_on_offer_paged import PremierAddOnOfferPaged
from .top_level_domain_paged import TopLevelDomainPaged
from .tld_legal_agreement_paged import TldLegalAgreementPaged
from .backup_item_paged import BackupItemPaged
from .site_config_resource_paged import SiteConfigResourcePaged
from .deployment_paged import DeploymentPaged
from .identifier_paged import IdentifierPaged
from .host_name_binding_paged import HostNameBindingPaged
from .site_instance_paged import SiteInstancePaged
from .perf_mon_response_paged import PerfMonResponsePaged
from .slot_difference_paged import SlotDifferencePaged
from .snapshot_paged import SnapshotPaged
from .deleted_site_paged import DeletedSitePaged
from .web_site_management_client_enums import (
    KeyVaultSecretStatus,
    CertificateProductType,
    ProvisioningState,
    CertificateOrderStatus,
    CertificateOrderActionType,
    HostingEnvironmentStatus,
    InternalLoadBalancingMode,
    ComputeModeOptions,
    WorkerSizeOptions,
    AccessControlEntryAction,
    StatusOptions,
    AutoHealActionType,
    ConnectionStringType,
    SslState,
    HostType,
    OperationStatus,
    UsageState,
    SiteAvailabilityState,
    ScmType,
    ManagedPipelineMode,
    SiteLoadBalancing,
    RouteType,
    DomainStatus,
    AzureResourceType,
    CustomHostNameDnsRecordType,
    HostNameType,
    DnsType,
    DomainType,
    ResourceScopeType,
    NotificationLevel,
    Channels,
    AppServicePlanRestrictions,
    InAvailabilityReasonType,
    CheckNameResourceTypes,
    ValidateResourceTypes,
    LogLevel,
    BackupItemStatus,
    DatabaseType,
    FrequencyUnit,
    BackupRestoreOperationType,
    PublishingProfileFormat,
    DnsVerificationTestResult,
    UnauthenticatedClientAction,
    BuiltInAuthenticationProvider,
    CloneAbilityResult,
    SkuName,
)

__all__ = [
    'AppServiceCertificate',
    'AppServiceCertificateResource',
    'CertificateDetails',
    'AppServiceCertificateOrder',
    'CertificateEmail',
    'CertificateOrderAction',
    'NameIdentifier',
    'ReissueCertificateOrderRequest',
    'RenewCertificateOrderRequest',
    'Resource',
    'SiteSeal',
    'SiteSealRequest',
    'VirtualIPMapping',
    'AddressResponse',
    'ApiDefinitionInfo',
    'VirtualNetworkProfile',
    'WorkerPool',
    'StampCapacity',
    'NetworkAccessControlEntry',
    'NameValuePair',
    'AppServiceEnvironment',
    'AppServiceEnvironmentResource',
    'HostingEnvironmentProfile',
    'SkuCapacity',
    'Capability',
    'SkuDescription',
    'AppServicePlan',
    'AutoHealCustomAction',
    'AutoHealActions',
    'RequestsBasedTrigger',
    'StatusCodesBasedTrigger',
    'SlowRequestsBasedTrigger',
    'AutoHealTriggers',
    'AutoHealRules',
    'CloningInfo',
    'ConnStringInfo',
    'CorsSettings',
    'LocalizableString',
    'CsmUsageQuota',
    'ErrorEntity',
    'RampUpRule',
    'Experiments',
    'HandlerMapping',
    'HostNameSslState',
    'HostingEnvironmentDiagnostics',
    'IpSecurityRestriction',
    'MetricAvailabilily',
    'MetricDefinition',
    'Operation',
    'PushSettings',
    'ResourceMetricName',
    'ResourceMetricProperty',
    'ResourceMetricValue',
    'ResourceMetric',
    'ResourceMetricAvailability',
    'ResourceMetricDefinition',
    'SiteMachineKey',
    'VirtualDirectory',
    'VirtualApplication',
    'SiteLimits',
    'SiteConfig',
    'SlotSwapStatus',
    'Site',
    'SkuInfo',
    'Usage',
    'WebAppCollection',
    'WorkerPoolResource',
    'HybridConnection',
    'HybridConnectionKey',
    'HybridConnectionLimits',
    'VnetGateway',
    'VnetRoute',
    'VnetInfo',
    'Certificate',
    'Address',
    'Contact',
    'HostName',
    'DomainPurchaseConsent',
    'Domain',
    'DomainAvailablilityCheckResult',
    'DomainControlCenterSsoRequest',
    'DomainOwnershipIdentifier',
    'DomainRecommendationSearchParameters',
    'Recommendation',
    'RecommendationRule',
    'CsmMoveResourceEnvelope',
    'GeoRegion',
    'GlobalCsmSkuDescription',
    'PremierAddOnOffer',
    'ResourceNameAvailability',
    'ResourceNameAvailabilityRequest',
    'SkuInfos',
    'SourceControl',
    'User',
    'ValidateRequest',
    'ValidateResponseError',
    'ValidateResponse',
    'TldLegalAgreement',
    'TopLevelDomain',
    'TopLevelDomainAgreementOption',
    'FileSystemApplicationLogsConfig',
    'AzureTableStorageApplicationLogsConfig',
    'AzureBlobStorageApplicationLogsConfig',
    'ApplicationLogsConfig',
    'AzureBlobStorageHttpLogsConfig',
    'DatabaseBackupSetting',
    'BackupItem',
    'BackupSchedule',
    'BackupRequest',
    'ConnStringValueTypePair',
    'ConnectionStringDictionary',
    'CsmPublishingProfileOptions',
    'CsmSiteRecoveryEntity',
    'CsmSlotEntity',
    'CustomHostnameAnalysisResult',
    'Deployment',
    'EnabledConfig',
    'FileSystemHttpLogsConfig',
    'HostNameBinding',
    'HttpLogsConfig',
    'Identifier',
    'MigrateMySqlRequest',
    'MigrateMySqlStatus',
    'RelayServiceConnectionEntity',
    'NetworkFeatures',
    'PerfMonSample',
    'PerfMonSet',
    'PerfMonResponse',
    'PremierAddOn',
    'RecoverResponse',
    'ResourceHealthMetadata',
    'RestoreRequest',
    'RestoreResponse',
    'SiteAuthSettings',
    'SiteCloneabilityCriterion',
    'SiteCloneability',
    'SiteConfigResource',
    'SiteConfigurationSnapshotInfo',
    'SiteInstance',
    'SiteLogsConfig',
    'SitePhpErrorLogFlag',
    'SiteSourceControl',
    'SlotConfigNamesResource',
    'SlotDifference',
    'Snapshot',
    'StorageMigrationOptions',
    'StorageMigrationResponse',
    'StringDictionary',
    'DeletedSite',
    'AppServiceCertificateOrderPaged',
    'AppServiceCertificateResourcePaged',
    'AppServiceEnvironmentPaged',
    'StampCapacityPaged',
    'ResourceMetricPaged',
    'WorkerPoolResourcePaged',
    'ResourceMetricDefinitionPaged',
    'SkuInfoPaged',
    'UsagePaged',
    'SitePaged',
    'AppServicePlanPaged',
    'CsmUsageQuotaPaged',
    'StrPaged',
    'HybridConnectionPaged',
    'CertificatePaged',
    'DomainPaged',
    'NameIdentifierPaged',
    'DomainOwnershipIdentifierPaged',
    'SourceControlPaged',
    'GeoRegionPaged',
    'PremierAddOnOfferPaged',
    'TopLevelDomainPaged',
    'TldLegalAgreementPaged',
    'BackupItemPaged',
    'SiteConfigResourcePaged',
    'DeploymentPaged',
    'IdentifierPaged',
    'HostNameBindingPaged',
    'SiteInstancePaged',
    'PerfMonResponsePaged',
    'SlotDifferencePaged',
    'SnapshotPaged',
    'DeletedSitePaged',
    'KeyVaultSecretStatus',
    'CertificateProductType',
    'ProvisioningState',
    'CertificateOrderStatus',
    'CertificateOrderActionType',
    'HostingEnvironmentStatus',
    'InternalLoadBalancingMode',
    'ComputeModeOptions',
    'WorkerSizeOptions',
    'AccessControlEntryAction',
    'StatusOptions',
    'AutoHealActionType',
    'ConnectionStringType',
    'SslState',
    'HostType',
    'OperationStatus',
    'UsageState',
    'SiteAvailabilityState',
    'ScmType',
    'ManagedPipelineMode',
    'SiteLoadBalancing',
    'RouteType',
    'DomainStatus',
    'AzureResourceType',
    'CustomHostNameDnsRecordType',
    'HostNameType',
    'DnsType',
    'DomainType',
    'ResourceScopeType',
    'NotificationLevel',
    'Channels',
    'AppServicePlanRestrictions',
    'InAvailabilityReasonType',
    'CheckNameResourceTypes',
    'ValidateResourceTypes',
    'LogLevel',
    'BackupItemStatus',
    'DatabaseType',
    'FrequencyUnit',
    'BackupRestoreOperationType',
    'PublishingProfileFormat',
    'DnsVerificationTestResult',
    'UnauthenticatedClientAction',
    'BuiltInAuthenticationProvider',
    'CloneAbilityResult',
    'SkuName',
]
