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


module NetworkWatcherClient

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_NetworkWatchersApi.jl")
include("api_PacketCapturesApi.jl")

# export models
export convert, ConnectivityDestination
export convert, ConnectivityHop
export convert, ConnectivityInformation
export convert, ConnectivityIssue
export convert, ConnectivityParameters
export convert, ConnectivitySource
export convert, EffectiveNetworkSecurityRule
export convert, FlowLogInformation
export convert, FlowLogProperties
export convert, FlowLogStatusParameters
export convert, IssueContext
export convert, NetworkInterfaceAssociation
export convert, NetworkWatcherListResult
export convert, NetworkWatcherPropertiesFormat
export convert, NextHopParameters
export convert, NextHopResult
export convert, PacketCapture
export convert, PacketCaptureFilter
export convert, PacketCaptureListResult
export convert, PacketCaptureParameters
export convert, PacketCaptureQueryStatusResult
export convert, PacketCaptureResult
export convert, PacketCaptureStorageLocation
export convert, QueryTroubleshootingParameters
export convert, Resource
export convert, RetentionPolicyParameters
export convert, SecurityGroupNetworkInterface
export convert, SecurityGroupViewParameters
export convert, SecurityGroupViewResult
export convert, SecurityRuleAssociations
export convert, SubResource
export convert, SubnetAssociation
export convert, Topology
export convert, TopologyAssociation
export convert, TopologyParameters
export convert, TopologyResource
export convert, TroubleshootingDetails
export convert, TroubleshootingParameters
export convert, TroubleshootingProperties
export convert, TroubleshootingRecommendedActions
export convert, TroubleshootingResult
export convert, VerificationIPFlowParameters
export convert, VerificationIPFlowResult
export convert, NetworkWatcher
export convert, PacketCaptureResultProperties
export convert, SecurityRule

# export operations
export convert, NetworkWatchersApi, PacketCapturesApi

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

end
