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


module DiskResourceProviderClient

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

include("modelincludes.jl")

include("api_DisksApi.jl")
include("api_SnapshotsApi.jl")

# export models
export convert, AccessUri
export convert, AccessUriOutput
export convert, AccessUriRaw
export convert, ApiError
export convert, ApiErrorBase
export convert, CreationData
export convert, DiskList
export convert, DiskProperties
export convert, DiskSku
export convert, DiskUpdateProperties
export convert, EncryptionSettings
export convert, GrantAccessData
export convert, ImageDiskReference
export convert, InnerError
export convert, KeyVaultAndKeyReference
export convert, KeyVaultAndSecretReference
export convert, OperationStatusResponse
export convert, Resource
export convert, ResourceUpdate
export convert, SnapshotList
export convert, SourceVault
export convert, Disk
export convert, DiskUpdate
export convert, Snapshot
export convert, SnapshotUpdate

# export operations
export convert, DisksApi, SnapshotsApi

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

end
