# 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) Python Code Generator.
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
# --------------------------------------------------------------------------
# pylint: disable=wrong-import-position

from typing import TYPE_CHECKING

if TYPE_CHECKING:
    from ._patch import *  # pylint: disable=unused-wildcard-import


from ._models import (  # type: ignore
    ARMProxyResource,
    ARMResourceProperties,
    AccountKeyMetadata,
    AnalyticalStorageConfiguration,
    ApiProperties,
    AuthenticationMethodLdapProperties,
    AutoUpgradePolicyResource,
    AutoscaleSettings,
    AutoscaleSettingsResource,
    BackupInformation,
    BackupPolicy,
    BackupPolicyMigrationState,
    BackupSchedule,
    Capability,
    Capacity,
    CassandraClusterDataCenterNodeItem,
    CassandraClusterPublicStatus,
    CassandraClusterPublicStatusDataCentersItem,
    CassandraError,
    CassandraKeyspaceCreateUpdateParameters,
    CassandraKeyspaceCreateUpdateProperties,
    CassandraKeyspaceGetProperties,
    CassandraKeyspaceGetPropertiesOptions,
    CassandraKeyspaceGetPropertiesResource,
    CassandraKeyspaceGetResults,
    CassandraKeyspaceResource,
    CassandraPartitionKey,
    CassandraRoleAssignmentResource,
    CassandraRoleAssignmentResourceProperties,
    CassandraRoleDefinitionResource,
    CassandraRoleDefinitionResourceProperties,
    CassandraSchema,
    CassandraTableCreateUpdateParameters,
    CassandraTableCreateUpdateProperties,
    CassandraTableGetProperties,
    CassandraTableGetPropertiesOptions,
    CassandraTableGetPropertiesResource,
    CassandraTableGetResults,
    CassandraTableResource,
    Certificate,
    ClientEncryptionIncludedPath,
    ClientEncryptionKeyCreateUpdateParameters,
    ClientEncryptionKeyCreateUpdateProperties,
    ClientEncryptionKeyGetProperties,
    ClientEncryptionKeyGetPropertiesResource,
    ClientEncryptionKeyGetResults,
    ClientEncryptionKeyResource,
    ClientEncryptionPolicy,
    CloudError,
    ClusterKey,
    ClusterResource,
    ClusterResourceProperties,
    Column,
    CommandOutput,
    CommandPostBody,
    CompositePath,
    ComputedProperty,
    ConflictResolutionPolicy,
    ConnectionError,
    ConsistencyPolicy,
    ContainerPartitionKey,
    ContinuousBackupInformation,
    ContinuousBackupRestoreLocation,
    ContinuousModeBackupPolicy,
    ContinuousModeProperties,
    CorsPolicy,
    CreateUpdateOptions,
    DataCenterResource,
    DataCenterResourceProperties,
    DataTransferRegionalServiceResource,
    DataTransferServiceResourceCreateUpdateProperties,
    DataTransferServiceResourceProperties,
    DatabaseAccountConnectionString,
    DatabaseAccountCreateUpdateParameters,
    DatabaseAccountCreateUpdateProperties,
    DatabaseAccountGetProperties,
    DatabaseAccountGetResults,
    DatabaseAccountKeysMetadata,
    DatabaseAccountListConnectionStringsResult,
    DatabaseAccountListKeysResult,
    DatabaseAccountListReadOnlyKeysResult,
    DatabaseAccountRegenerateKeyParameters,
    DatabaseAccountUpdateParameters,
    DatabaseAccountUpdateProperties,
    DatabaseRestoreResource,
    ErrorAdditionalInfo,
    ErrorDetail,
    ErrorResponse,
    ErrorResponseAutoGenerated,
    ExcludedPath,
    FailoverPolicies,
    FailoverPolicy,
    FleetResource,
    FleetResourceProperties,
    FleetResourceUpdate,
    FleetspaceAccountProperties,
    FleetspaceAccountPropertiesGlobalDatabaseAccountProperties,
    FleetspaceAccountResource,
    FleetspaceProperties,
    FleetspacePropertiesThroughputPoolConfiguration,
    FleetspaceResource,
    FleetspaceUpdate,
    FullTextIndexPath,
    FullTextPath,
    FullTextPolicy,
    GraphAPIComputeRegionalServiceResource,
    GraphAPIComputeServiceResourceCreateUpdateProperties,
    GraphAPIComputeServiceResourceProperties,
    GremlinDatabaseCreateUpdateParameters,
    GremlinDatabaseCreateUpdateProperties,
    GremlinDatabaseGetProperties,
    GremlinDatabaseGetPropertiesOptions,
    GremlinDatabaseGetPropertiesResource,
    GremlinDatabaseGetResults,
    GremlinDatabaseResource,
    GremlinDatabaseRestoreResource,
    GremlinGraphCreateUpdateParameters,
    GremlinGraphCreateUpdateProperties,
    GremlinGraphGetProperties,
    GremlinGraphGetPropertiesOptions,
    GremlinGraphGetPropertiesResource,
    GremlinGraphGetResults,
    GremlinGraphResource,
    GremlinRoleAssignmentResource,
    GremlinRoleAssignmentResourceProperties,
    GremlinRoleDefinitionResource,
    GremlinRoleDefinitionResourceProperties,
    IncludedPath,
    Indexes,
    IndexingPolicy,
    IpAddressOrRange,
    KeyWrapMetadata,
    Location,
    LocationGetResult,
    LocationProperties,
    ManagedCassandraManagedServiceIdentity,
    ManagedCassandraReaperStatus,
    ManagedServiceIdentity,
    ManagedServiceIdentityUserAssignedIdentity,
    MaterializedViewsBuilderRegionalServiceResource,
    MaterializedViewsBuilderServiceResourceCreateUpdateProperties,
    MaterializedViewsBuilderServiceResourceProperties,
    Metric,
    MetricAvailability,
    MetricDefinition,
    MetricName,
    MetricValue,
    MongoDBCollectionCreateUpdateParameters,
    MongoDBCollectionCreateUpdateProperties,
    MongoDBCollectionGetProperties,
    MongoDBCollectionGetPropertiesOptions,
    MongoDBCollectionGetPropertiesResource,
    MongoDBCollectionGetResults,
    MongoDBCollectionResource,
    MongoDBDatabaseCreateUpdateParameters,
    MongoDBDatabaseCreateUpdateProperties,
    MongoDBDatabaseGetProperties,
    MongoDBDatabaseGetPropertiesOptions,
    MongoDBDatabaseGetPropertiesResource,
    MongoDBDatabaseGetResults,
    MongoDBDatabaseResource,
    MongoIndex,
    MongoIndexKeys,
    MongoIndexOptions,
    MongoMIRoleAssignmentResource,
    MongoMIRoleAssignmentResourceProperties,
    MongoMIRoleDefinitionResource,
    MongoMIRoleDefinitionResourceProperties,
    MongoRoleDefinitionCreateUpdateParameters,
    MongoRoleDefinitionGetResults,
    MongoRoleDefinitionResource,
    MongoUserDefinitionCreateUpdateParameters,
    MongoUserDefinitionGetResults,
    MongoUserDefinitionResource,
    NotebookWorkspace,
    NotebookWorkspaceConnectionInfoResult,
    NotebookWorkspaceCreateUpdateParameters,
    NotebookWorkspaceProperties,
    Operation,
    OperationDisplay,
    OptionsResource,
    PartitionMetric,
    PartitionUsage,
    PercentileMetric,
    PercentileMetricValue,
    PeriodicModeBackupPolicy,
    PeriodicModeProperties,
    Permission,
    PrivateEndpointConnection,
    PrivateEndpointConnectionProperties,
    PrivateEndpointProperty,
    PrivateLinkResource,
    PrivateLinkResourceProperties,
    PrivateLinkServiceConnectionStateProperty,
    Privilege,
    PrivilegeResource,
    ProxyResource,
    RegionForOnlineOffline,
    RegionalServiceResource,
    Resource,
    ResourceRestoreParameters,
    RestorableDatabaseAccountGetResult,
    RestorableDatabaseAccountProperties,
    RestorableGremlinDatabaseGetResult,
    RestorableGremlinDatabaseProperties,
    RestorableGremlinDatabasePropertiesResource,
    RestorableGremlinGraphGetResult,
    RestorableGremlinGraphProperties,
    RestorableGremlinGraphPropertiesResource,
    RestorableGremlinResourcesGetResult,
    RestorableLocationResource,
    RestorableMongodbCollectionGetResult,
    RestorableMongodbCollectionProperties,
    RestorableMongodbCollectionPropertiesResource,
    RestorableMongodbDatabaseGetResult,
    RestorableMongodbDatabaseProperties,
    RestorableMongodbDatabasePropertiesResource,
    RestorableMongodbResourcesGetResult,
    RestorableSqlContainerGetResult,
    RestorableSqlContainerProperties,
    RestorableSqlContainerPropertiesResource,
    RestorableSqlContainerPropertiesResourceContainer,
    RestorableSqlDatabaseGetResult,
    RestorableSqlDatabaseProperties,
    RestorableSqlDatabasePropertiesResource,
    RestorableSqlDatabasePropertiesResourceDatabase,
    RestorableSqlResourcesGetResult,
    RestorableTableGetResult,
    RestorableTableProperties,
    RestorableTablePropertiesResource,
    RestorableTableResourcesGetResult,
    RestoreParameters,
    RestoreParametersBase,
    Role,
    SeedNode,
    ServiceResource,
    ServiceResourceCreateUpdateParameters,
    ServiceResourceCreateUpdateProperties,
    ServiceResourceProperties,
    SpatialSpec,
    SqlContainerCreateUpdateParameters,
    SqlContainerCreateUpdateProperties,
    SqlContainerGetProperties,
    SqlContainerGetPropertiesOptions,
    SqlContainerGetPropertiesResource,
    SqlContainerGetResults,
    SqlContainerResource,
    SqlDatabaseCreateUpdateParameters,
    SqlDatabaseCreateUpdateProperties,
    SqlDatabaseGetProperties,
    SqlDatabaseGetPropertiesOptions,
    SqlDatabaseGetPropertiesResource,
    SqlDatabaseGetResults,
    SqlDatabaseResource,
    SqlDedicatedGatewayRegionalServiceResource,
    SqlDedicatedGatewayServiceResourceCreateUpdateProperties,
    SqlDedicatedGatewayServiceResourceProperties,
    SqlRoleAssignmentCreateUpdateParameters,
    SqlRoleAssignmentGetResults,
    SqlRoleAssignmentResource,
    SqlRoleDefinitionCreateUpdateParameters,
    SqlRoleDefinitionGetResults,
    SqlRoleDefinitionResource,
    SqlStoredProcedureCreateUpdateParameters,
    SqlStoredProcedureCreateUpdateProperties,
    SqlStoredProcedureGetProperties,
    SqlStoredProcedureGetPropertiesResource,
    SqlStoredProcedureGetResults,
    SqlStoredProcedureResource,
    SqlTriggerCreateUpdateParameters,
    SqlTriggerCreateUpdateProperties,
    SqlTriggerGetProperties,
    SqlTriggerGetPropertiesResource,
    SqlTriggerGetResults,
    SqlTriggerResource,
    SqlUserDefinedFunctionCreateUpdateParameters,
    SqlUserDefinedFunctionCreateUpdateProperties,
    SqlUserDefinedFunctionGetProperties,
    SqlUserDefinedFunctionGetPropertiesResource,
    SqlUserDefinedFunctionGetResults,
    SqlUserDefinedFunctionResource,
    SystemData,
    TableCreateUpdateParameters,
    TableCreateUpdateProperties,
    TableGetProperties,
    TableGetPropertiesOptions,
    TableGetPropertiesResource,
    TableGetResults,
    TableResource,
    TableRoleAssignmentResource,
    TableRoleAssignmentResourceProperties,
    TableRoleDefinitionResource,
    TableRoleDefinitionResourceProperties,
    ThroughputPolicyResource,
    ThroughputSettingsGetProperties,
    ThroughputSettingsGetPropertiesResource,
    ThroughputSettingsGetResults,
    ThroughputSettingsResource,
    ThroughputSettingsUpdateParameters,
    ThroughputSettingsUpdateProperties,
    TrackedResource,
    UniqueKey,
    UniqueKeyPolicy,
    Usage,
    VectorEmbedding,
    VectorEmbeddingPolicy,
    VectorIndex,
    VirtualNetworkRule,
)

from ._enums import (  # type: ignore
    AnalyticalStorageSchemaType,
    ApiType,
    AuthenticationMethod,
    AutoReplicate,
    AzureConnectionType,
    BackupPolicyMigrationStatus,
    BackupPolicyType,
    BackupStorageRedundancy,
    CompositePathSortOrder,
    ConflictResolutionMode,
    ConnectionState,
    ConnectorOffer,
    ContinuousTier,
    CreateMode,
    CreatedByType,
    DataType,
    DatabaseAccountKind,
    DedicatedGatewayType,
    DefaultConsistencyLevel,
    DefaultPriorityLevel,
    DistanceFunction,
    FleetspacePropertiesFleetspaceApiKind,
    FleetspacePropertiesServiceTier,
    IndexKind,
    IndexingMode,
    KeyKind,
    Kind,
    ManagedCassandraProvisioningState,
    ManagedCassandraResourceIdentityType,
    MinimalTlsVersion,
    MongoRoleDefinitionType,
    NetworkAclBypass,
    NodeState,
    NotebookWorkspaceName,
    OperationType,
    PartitionKind,
    PrimaryAggregationType,
    PublicNetworkAccess,
    ResourceIdentityType,
    RestoreMode,
    RoleDefinitionType,
    ScheduledEventStrategy,
    ServerVersion,
    ServiceSize,
    ServiceStatus,
    ServiceType,
    SpatialType,
    Status,
    TriggerOperation,
    TriggerType,
    Type,
    UnitType,
    VectorDataType,
    VectorIndexType,
)
from ._patch import __all__ as _patch_all
from ._patch import *
from ._patch import patch_sdk as _patch_sdk

__all__ = [
    "ARMProxyResource",
    "ARMResourceProperties",
    "AccountKeyMetadata",
    "AnalyticalStorageConfiguration",
    "ApiProperties",
    "AuthenticationMethodLdapProperties",
    "AutoUpgradePolicyResource",
    "AutoscaleSettings",
    "AutoscaleSettingsResource",
    "BackupInformation",
    "BackupPolicy",
    "BackupPolicyMigrationState",
    "BackupSchedule",
    "Capability",
    "Capacity",
    "CassandraClusterDataCenterNodeItem",
    "CassandraClusterPublicStatus",
    "CassandraClusterPublicStatusDataCentersItem",
    "CassandraError",
    "CassandraKeyspaceCreateUpdateParameters",
    "CassandraKeyspaceCreateUpdateProperties",
    "CassandraKeyspaceGetProperties",
    "CassandraKeyspaceGetPropertiesOptions",
    "CassandraKeyspaceGetPropertiesResource",
    "CassandraKeyspaceGetResults",
    "CassandraKeyspaceResource",
    "CassandraPartitionKey",
    "CassandraRoleAssignmentResource",
    "CassandraRoleAssignmentResourceProperties",
    "CassandraRoleDefinitionResource",
    "CassandraRoleDefinitionResourceProperties",
    "CassandraSchema",
    "CassandraTableCreateUpdateParameters",
    "CassandraTableCreateUpdateProperties",
    "CassandraTableGetProperties",
    "CassandraTableGetPropertiesOptions",
    "CassandraTableGetPropertiesResource",
    "CassandraTableGetResults",
    "CassandraTableResource",
    "Certificate",
    "ClientEncryptionIncludedPath",
    "ClientEncryptionKeyCreateUpdateParameters",
    "ClientEncryptionKeyCreateUpdateProperties",
    "ClientEncryptionKeyGetProperties",
    "ClientEncryptionKeyGetPropertiesResource",
    "ClientEncryptionKeyGetResults",
    "ClientEncryptionKeyResource",
    "ClientEncryptionPolicy",
    "CloudError",
    "ClusterKey",
    "ClusterResource",
    "ClusterResourceProperties",
    "Column",
    "CommandOutput",
    "CommandPostBody",
    "CompositePath",
    "ComputedProperty",
    "ConflictResolutionPolicy",
    "ConnectionError",
    "ConsistencyPolicy",
    "ContainerPartitionKey",
    "ContinuousBackupInformation",
    "ContinuousBackupRestoreLocation",
    "ContinuousModeBackupPolicy",
    "ContinuousModeProperties",
    "CorsPolicy",
    "CreateUpdateOptions",
    "DataCenterResource",
    "DataCenterResourceProperties",
    "DataTransferRegionalServiceResource",
    "DataTransferServiceResourceCreateUpdateProperties",
    "DataTransferServiceResourceProperties",
    "DatabaseAccountConnectionString",
    "DatabaseAccountCreateUpdateParameters",
    "DatabaseAccountCreateUpdateProperties",
    "DatabaseAccountGetProperties",
    "DatabaseAccountGetResults",
    "DatabaseAccountKeysMetadata",
    "DatabaseAccountListConnectionStringsResult",
    "DatabaseAccountListKeysResult",
    "DatabaseAccountListReadOnlyKeysResult",
    "DatabaseAccountRegenerateKeyParameters",
    "DatabaseAccountUpdateParameters",
    "DatabaseAccountUpdateProperties",
    "DatabaseRestoreResource",
    "ErrorAdditionalInfo",
    "ErrorDetail",
    "ErrorResponse",
    "ErrorResponseAutoGenerated",
    "ExcludedPath",
    "FailoverPolicies",
    "FailoverPolicy",
    "FleetResource",
    "FleetResourceProperties",
    "FleetResourceUpdate",
    "FleetspaceAccountProperties",
    "FleetspaceAccountPropertiesGlobalDatabaseAccountProperties",
    "FleetspaceAccountResource",
    "FleetspaceProperties",
    "FleetspacePropertiesThroughputPoolConfiguration",
    "FleetspaceResource",
    "FleetspaceUpdate",
    "FullTextIndexPath",
    "FullTextPath",
    "FullTextPolicy",
    "GraphAPIComputeRegionalServiceResource",
    "GraphAPIComputeServiceResourceCreateUpdateProperties",
    "GraphAPIComputeServiceResourceProperties",
    "GremlinDatabaseCreateUpdateParameters",
    "GremlinDatabaseCreateUpdateProperties",
    "GremlinDatabaseGetProperties",
    "GremlinDatabaseGetPropertiesOptions",
    "GremlinDatabaseGetPropertiesResource",
    "GremlinDatabaseGetResults",
    "GremlinDatabaseResource",
    "GremlinDatabaseRestoreResource",
    "GremlinGraphCreateUpdateParameters",
    "GremlinGraphCreateUpdateProperties",
    "GremlinGraphGetProperties",
    "GremlinGraphGetPropertiesOptions",
    "GremlinGraphGetPropertiesResource",
    "GremlinGraphGetResults",
    "GremlinGraphResource",
    "GremlinRoleAssignmentResource",
    "GremlinRoleAssignmentResourceProperties",
    "GremlinRoleDefinitionResource",
    "GremlinRoleDefinitionResourceProperties",
    "IncludedPath",
    "Indexes",
    "IndexingPolicy",
    "IpAddressOrRange",
    "KeyWrapMetadata",
    "Location",
    "LocationGetResult",
    "LocationProperties",
    "ManagedCassandraManagedServiceIdentity",
    "ManagedCassandraReaperStatus",
    "ManagedServiceIdentity",
    "ManagedServiceIdentityUserAssignedIdentity",
    "MaterializedViewsBuilderRegionalServiceResource",
    "MaterializedViewsBuilderServiceResourceCreateUpdateProperties",
    "MaterializedViewsBuilderServiceResourceProperties",
    "Metric",
    "MetricAvailability",
    "MetricDefinition",
    "MetricName",
    "MetricValue",
    "MongoDBCollectionCreateUpdateParameters",
    "MongoDBCollectionCreateUpdateProperties",
    "MongoDBCollectionGetProperties",
    "MongoDBCollectionGetPropertiesOptions",
    "MongoDBCollectionGetPropertiesResource",
    "MongoDBCollectionGetResults",
    "MongoDBCollectionResource",
    "MongoDBDatabaseCreateUpdateParameters",
    "MongoDBDatabaseCreateUpdateProperties",
    "MongoDBDatabaseGetProperties",
    "MongoDBDatabaseGetPropertiesOptions",
    "MongoDBDatabaseGetPropertiesResource",
    "MongoDBDatabaseGetResults",
    "MongoDBDatabaseResource",
    "MongoIndex",
    "MongoIndexKeys",
    "MongoIndexOptions",
    "MongoMIRoleAssignmentResource",
    "MongoMIRoleAssignmentResourceProperties",
    "MongoMIRoleDefinitionResource",
    "MongoMIRoleDefinitionResourceProperties",
    "MongoRoleDefinitionCreateUpdateParameters",
    "MongoRoleDefinitionGetResults",
    "MongoRoleDefinitionResource",
    "MongoUserDefinitionCreateUpdateParameters",
    "MongoUserDefinitionGetResults",
    "MongoUserDefinitionResource",
    "NotebookWorkspace",
    "NotebookWorkspaceConnectionInfoResult",
    "NotebookWorkspaceCreateUpdateParameters",
    "NotebookWorkspaceProperties",
    "Operation",
    "OperationDisplay",
    "OptionsResource",
    "PartitionMetric",
    "PartitionUsage",
    "PercentileMetric",
    "PercentileMetricValue",
    "PeriodicModeBackupPolicy",
    "PeriodicModeProperties",
    "Permission",
    "PrivateEndpointConnection",
    "PrivateEndpointConnectionProperties",
    "PrivateEndpointProperty",
    "PrivateLinkResource",
    "PrivateLinkResourceProperties",
    "PrivateLinkServiceConnectionStateProperty",
    "Privilege",
    "PrivilegeResource",
    "ProxyResource",
    "RegionForOnlineOffline",
    "RegionalServiceResource",
    "Resource",
    "ResourceRestoreParameters",
    "RestorableDatabaseAccountGetResult",
    "RestorableDatabaseAccountProperties",
    "RestorableGremlinDatabaseGetResult",
    "RestorableGremlinDatabaseProperties",
    "RestorableGremlinDatabasePropertiesResource",
    "RestorableGremlinGraphGetResult",
    "RestorableGremlinGraphProperties",
    "RestorableGremlinGraphPropertiesResource",
    "RestorableGremlinResourcesGetResult",
    "RestorableLocationResource",
    "RestorableMongodbCollectionGetResult",
    "RestorableMongodbCollectionProperties",
    "RestorableMongodbCollectionPropertiesResource",
    "RestorableMongodbDatabaseGetResult",
    "RestorableMongodbDatabaseProperties",
    "RestorableMongodbDatabasePropertiesResource",
    "RestorableMongodbResourcesGetResult",
    "RestorableSqlContainerGetResult",
    "RestorableSqlContainerProperties",
    "RestorableSqlContainerPropertiesResource",
    "RestorableSqlContainerPropertiesResourceContainer",
    "RestorableSqlDatabaseGetResult",
    "RestorableSqlDatabaseProperties",
    "RestorableSqlDatabasePropertiesResource",
    "RestorableSqlDatabasePropertiesResourceDatabase",
    "RestorableSqlResourcesGetResult",
    "RestorableTableGetResult",
    "RestorableTableProperties",
    "RestorableTablePropertiesResource",
    "RestorableTableResourcesGetResult",
    "RestoreParameters",
    "RestoreParametersBase",
    "Role",
    "SeedNode",
    "ServiceResource",
    "ServiceResourceCreateUpdateParameters",
    "ServiceResourceCreateUpdateProperties",
    "ServiceResourceProperties",
    "SpatialSpec",
    "SqlContainerCreateUpdateParameters",
    "SqlContainerCreateUpdateProperties",
    "SqlContainerGetProperties",
    "SqlContainerGetPropertiesOptions",
    "SqlContainerGetPropertiesResource",
    "SqlContainerGetResults",
    "SqlContainerResource",
    "SqlDatabaseCreateUpdateParameters",
    "SqlDatabaseCreateUpdateProperties",
    "SqlDatabaseGetProperties",
    "SqlDatabaseGetPropertiesOptions",
    "SqlDatabaseGetPropertiesResource",
    "SqlDatabaseGetResults",
    "SqlDatabaseResource",
    "SqlDedicatedGatewayRegionalServiceResource",
    "SqlDedicatedGatewayServiceResourceCreateUpdateProperties",
    "SqlDedicatedGatewayServiceResourceProperties",
    "SqlRoleAssignmentCreateUpdateParameters",
    "SqlRoleAssignmentGetResults",
    "SqlRoleAssignmentResource",
    "SqlRoleDefinitionCreateUpdateParameters",
    "SqlRoleDefinitionGetResults",
    "SqlRoleDefinitionResource",
    "SqlStoredProcedureCreateUpdateParameters",
    "SqlStoredProcedureCreateUpdateProperties",
    "SqlStoredProcedureGetProperties",
    "SqlStoredProcedureGetPropertiesResource",
    "SqlStoredProcedureGetResults",
    "SqlStoredProcedureResource",
    "SqlTriggerCreateUpdateParameters",
    "SqlTriggerCreateUpdateProperties",
    "SqlTriggerGetProperties",
    "SqlTriggerGetPropertiesResource",
    "SqlTriggerGetResults",
    "SqlTriggerResource",
    "SqlUserDefinedFunctionCreateUpdateParameters",
    "SqlUserDefinedFunctionCreateUpdateProperties",
    "SqlUserDefinedFunctionGetProperties",
    "SqlUserDefinedFunctionGetPropertiesResource",
    "SqlUserDefinedFunctionGetResults",
    "SqlUserDefinedFunctionResource",
    "SystemData",
    "TableCreateUpdateParameters",
    "TableCreateUpdateProperties",
    "TableGetProperties",
    "TableGetPropertiesOptions",
    "TableGetPropertiesResource",
    "TableGetResults",
    "TableResource",
    "TableRoleAssignmentResource",
    "TableRoleAssignmentResourceProperties",
    "TableRoleDefinitionResource",
    "TableRoleDefinitionResourceProperties",
    "ThroughputPolicyResource",
    "ThroughputSettingsGetProperties",
    "ThroughputSettingsGetPropertiesResource",
    "ThroughputSettingsGetResults",
    "ThroughputSettingsResource",
    "ThroughputSettingsUpdateParameters",
    "ThroughputSettingsUpdateProperties",
    "TrackedResource",
    "UniqueKey",
    "UniqueKeyPolicy",
    "Usage",
    "VectorEmbedding",
    "VectorEmbeddingPolicy",
    "VectorIndex",
    "VirtualNetworkRule",
    "AnalyticalStorageSchemaType",
    "ApiType",
    "AuthenticationMethod",
    "AutoReplicate",
    "AzureConnectionType",
    "BackupPolicyMigrationStatus",
    "BackupPolicyType",
    "BackupStorageRedundancy",
    "CompositePathSortOrder",
    "ConflictResolutionMode",
    "ConnectionState",
    "ConnectorOffer",
    "ContinuousTier",
    "CreateMode",
    "CreatedByType",
    "DataType",
    "DatabaseAccountKind",
    "DedicatedGatewayType",
    "DefaultConsistencyLevel",
    "DefaultPriorityLevel",
    "DistanceFunction",
    "FleetspacePropertiesFleetspaceApiKind",
    "FleetspacePropertiesServiceTier",
    "IndexKind",
    "IndexingMode",
    "KeyKind",
    "Kind",
    "ManagedCassandraProvisioningState",
    "ManagedCassandraResourceIdentityType",
    "MinimalTlsVersion",
    "MongoRoleDefinitionType",
    "NetworkAclBypass",
    "NodeState",
    "NotebookWorkspaceName",
    "OperationType",
    "PartitionKind",
    "PrimaryAggregationType",
    "PublicNetworkAccess",
    "ResourceIdentityType",
    "RestoreMode",
    "RoleDefinitionType",
    "ScheduledEventStrategy",
    "ServerVersion",
    "ServiceSize",
    "ServiceStatus",
    "ServiceType",
    "SpatialType",
    "Status",
    "TriggerOperation",
    "TriggerType",
    "Type",
    "UnitType",
    "VectorDataType",
    "VectorIndexType",
]
__all__.extend([p for p in _patch_all if p not in __all__])  # pyright: ignore
_patch_sdk()
