# This file was generated by the Julia Swagger Code Generator
# Do not modify this file directly. Modify the swagger specification instead.

module StorageManagementClient

using Random
using Dates
using Swagger
import Swagger: field_name, property_type, hasproperty, validate_property, SwaggerApi, SwaggerModel
import Base: convert, propertynames

include("modelincludes.jl")

include("api_EncryptionScopesApi.jl")
include("api_LocationUsageApi.jl")
include("api_ManagementPoliciesApi.jl")
include("api_ObjectReplicationPoliciesApi.jl")
include("api_OperationsApi.jl")
include("api_PrivateEndpointConnectionsApi.jl")
include("api_PrivateLinkResourcesApi.jl")
include("api_SkusApi.jl")
include("api_StorageAccountsApi.jl")

# export models
export convert, AccountSasParameters
export convert, ActiveDirectoryProperties
export convert, AzureFilesIdentityBasedAuthentication
export convert, BlobRestoreParameters
export convert, BlobRestoreRange
export convert, BlobRestoreStatus
export convert, CheckNameAvailabilityResult
export convert, CustomDomain
export convert, DateAfterCreation
export convert, DateAfterModification
export convert, Dimension
export convert, Encryption
export convert, EncryptionScope
export convert, EncryptionScopeKeyVaultProperties
export convert, EncryptionScopeListResult
export convert, EncryptionScopeProperties
export convert, EncryptionService
export convert, EncryptionServices
export convert, Endpoints
export convert, ErrorResponse
export convert, GeoReplicationStats
export convert, IPRule
export convert, Identity
export convert, KeyVaultProperties
export convert, ListAccountSasResponse
export convert, ListServiceSasResponse
export convert, ManagementPolicy
export convert, ManagementPolicyAction
export convert, ManagementPolicyBaseBlob
export convert, ManagementPolicyDefinition
export convert, ManagementPolicyFilter
export convert, ManagementPolicyProperties
export convert, ManagementPolicyRule
export convert, ManagementPolicySchema
export convert, ManagementPolicySnapShot
export convert, MetricSpecification
export convert, NetworkRuleSet
export convert, ObjectReplicationPolicies
export convert, ObjectReplicationPolicy
export convert, ObjectReplicationPolicyFilter
export convert, ObjectReplicationPolicyProperties
export convert, ObjectReplicationPolicyRule
export convert, Operation
export convert, OperationDisplay
export convert, OperationListResult
export convert, OperationProperties
export convert, PrivateEndpoint
export convert, PrivateEndpointConnection
export convert, PrivateEndpointConnectionListResult
export convert, PrivateEndpointConnectionProperties
export convert, PrivateEndpointConnectionProvisioningState
export convert, PrivateEndpointServiceConnectionStatus
export convert, PrivateLinkResource
export convert, PrivateLinkResourceListResult
export convert, PrivateLinkResourceProperties
export convert, PrivateLinkServiceConnectionState
export convert, Resource
export convert, Restriction
export convert, RoutingPreference
export convert, SKUCapability
export convert, ServiceSasParameters
export convert, ServiceSpecification
export convert, Sku
export convert, SkuInformation
export convert, SkuName
export convert, StorageAccount
export convert, StorageAccountCheckNameAvailabilityParameters
export convert, StorageAccountCreateParameters
export convert, StorageAccountInternetEndpoints
export convert, StorageAccountKey
export convert, StorageAccountListKeysResult
export convert, StorageAccountListResult
export convert, StorageAccountMicrosoftEndpoints
export convert, StorageAccountProperties
export convert, StorageAccountPropertiesCreateParameters
export convert, StorageAccountPropertiesUpdateParameters
export convert, StorageAccountRegenerateKeyParameters
export convert, StorageAccountUpdateParameters
export convert, StorageSkuListResult
export convert, TagFilter
export convert, Tier
export convert, TrackedResource
export convert, Usage
export convert, UsageListResult
export convert, UsageName
export convert, VirtualNetworkRule

# export operations
export convert, EncryptionScopesApi, LocationUsageApi, ManagementPoliciesApi, ObjectReplicationPoliciesApi, OperationsApi, PrivateEndpointConnectionsApi, PrivateLinkResourcesApi, SkusApi, StorageAccountsApi

export check_required, field_name, property_type, hasproperty, propertynames, validate_property, convert

end
