
from formant.sdk.cloud.v2.formant_admin_api_client.models import DeviceDiskConfiguration, DeviceOnlineEventStreamType, DeviceTeleopRosStreamConfigurationQuality, CommandProgress, DeviceState, DeviceStreamFileTailConfigurationType, DeviceStreamRosTopicConfiguration, DeviceTeleopCustomStreamConfigurationRtcStreamType, DeviceConfigurationTemplateListResponse, DeviceOfflineEvent, DeviceTeleopCustomStreamConfiguration, DeviceDetailsListResponse, DeviceStreamHardwareConfigurationHardwareType, DeviceStreamDirectoryWatchConfigurationFileType, DeviceStreamFileTailConfiguration, DeviceStreamHardwareConfigurationQuality, DeviceOfflineEventType, NodeInfo, DeviceStreamCustomConfiguration, DeviceProvisioningRequest, DeviceTeleopRosStreamConfigurationNumericControlVisualization, OnDemandBuffer, DeviceTags, ScopeFilterTypesItem, OnDemandBufferBufferType, OnDemandState, DeviceConfigurationTemplate, NetworkInfo, DeviceStreamHardwareConfigurationType, DeviceTeleopHardwareStreamConfigurationRtcStreamType, AudioDevice, TeleopJoystickAxisConfiguration, DeviceDetailsTags, DeviceOfflineEventMetadata, DeviceTeleopRosStreamConfigurationTopicType, HwInfo, DeviceScope, DeviceListResponse, DeviceStreamDirectoryWatchConfigurationType, OnDemandPresenceStreamItemGroupDatapointType, DeviceScopeTypesItem, DeviceCredentials, DeviceOnlineEventMetadata, DeviceTeleopHardwareStreamConfigurationMode, DeviceResourcesConfiguration, DeviceStreamFileTailConfigurationFileFormat, RtcInfo, DeviceDiagnosticsConfiguration, OnvifDevice, PartialDevice, DeviceStreamRosTransformTreeConfigurationType, PartialDeviceType, DeviceStreamConfiguration, DeviceStreamRosTransformTreeConfiguration, DeviceConfigurationDocumentTags, ScopeFilter, DeviceOnlineEventTags, DeviceOfflineEventStreamType, DeviceTeleopHardwareStreamConfiguration, DeviceReportedConfigurationState, TeleopJoystickConfigurationPosition, DeviceConfigurationDocument, DeviceConfigurationTemplateTags, ValidationConfiguration, DeviceOnlineEventType, DeviceApplicationConfigurationConfigurationMap, DeviceTeleopCustomStreamConfigurationMode, DeviceOnlineEvent, RtcInfoRtcIceServerProtocol, DeviceType, RosTopic, DeviceStreamConfigurationTags, DeviceQueryType, DeviceApplicationConfiguration, DeviceProvisioning, DeviceStreamRosLocalizationConfiguration, DeviceTeleopRosStreamConfiguration, DeviceQuery, DeviceStreamConfigurationQuality, TeleopJoystickAxisConfigurationDimension, DeviceRosConfiguration, DeviceTeleopRosStreamConfigurationMode, DeviceFollower, OnDemandPresenceStreamItemGroup, Device, RtcInfoRtcIceTransportPoliciesItem, DeviceTeleopHardwareStreamConfigurationHardwareType, VideoDevice, DeviceStreamRosTopicConfigurationType, DeviceDetailsType, TeleopJoystickConfiguration, OnDemandPresenceTimeRange, DeviceStreamTransformConfiguration, DeviceTeleopRosStreamConfigurationAudioCodec, DeviceConfiguration, DeviceStreamHardwareConfiguration, Network, DeviceRosState, DeviceStateEnv, DeviceOfflineEventTags, DeviceTeleopHardwareStreamConfigurationQuality, DeviceStreamDirectoryWatchConfiguration, DeviceTeleopCustomStreamConfigurationNumericControlVisualization, OsInfo, KernelInfo, DeviceTeleopConfiguration, DeviceStreamRosLocalizationConfigurationType, DevicePortForwardingConfiguration, DeviceStreamCustomConfigurationType, DeviceTeleopCustomStreamConfigurationQuality, DeviceOnlineEventSeverity, TeleopViewConfiguration, DeviceOfflineEventSeverity, PartialDeviceTags, AdapterConfiguration, OnDemandStreamPresence, DeviceDetails, DeviceBlobData, DeviceTelemetryConfiguration
from formant.sdk.cloud.v2.formant_admin_api_client.api.device import device_controller_query, device_controller_patch, device_controller_get_one, device_controller_get_configuration, device_controller_post_configuration
from formant.sdk.cloud.v2.formant_admin_api_client.types import *
from formant.sdk.cloud.v2.formant_admin_api_client.types import Optional
