{-# LANGUAGE NoImplicitPrelude #-} {-# OPTIONS_GHC -fno-warn-duplicate-exports #-} {-# OPTIONS_GHC -fno-warn-unused-imports #-} -- Derived from AWS service descriptions, licensed under Apache 2.0. -- | -- Module : Amazonka.IoTDeviceAdvisor.Lens -- Copyright : (c) 2013-2023 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay -- Stability : auto-generated -- Portability : non-portable (GHC extensions) module Amazonka.IoTDeviceAdvisor.Lens ( -- * Operations -- ** CreateSuiteDefinition createSuiteDefinition_tags, createSuiteDefinition_suiteDefinitionConfiguration, createSuiteDefinitionResponse_createdAt, createSuiteDefinitionResponse_suiteDefinitionArn, createSuiteDefinitionResponse_suiteDefinitionId, createSuiteDefinitionResponse_suiteDefinitionName, createSuiteDefinitionResponse_httpStatus, -- ** DeleteSuiteDefinition deleteSuiteDefinition_suiteDefinitionId, deleteSuiteDefinitionResponse_httpStatus, -- ** GetEndpoint getEndpoint_certificateArn, getEndpoint_thingArn, getEndpointResponse_endpoint, getEndpointResponse_httpStatus, -- ** GetSuiteDefinition getSuiteDefinition_suiteDefinitionVersion, getSuiteDefinition_suiteDefinitionId, getSuiteDefinitionResponse_createdAt, getSuiteDefinitionResponse_lastModifiedAt, getSuiteDefinitionResponse_latestVersion, getSuiteDefinitionResponse_suiteDefinitionArn, getSuiteDefinitionResponse_suiteDefinitionConfiguration, getSuiteDefinitionResponse_suiteDefinitionId, getSuiteDefinitionResponse_suiteDefinitionVersion, getSuiteDefinitionResponse_tags, getSuiteDefinitionResponse_httpStatus, -- ** GetSuiteRun getSuiteRun_suiteDefinitionId, getSuiteRun_suiteRunId, getSuiteRunResponse_endTime, getSuiteRunResponse_errorReason, getSuiteRunResponse_startTime, getSuiteRunResponse_status, getSuiteRunResponse_suiteDefinitionId, getSuiteRunResponse_suiteDefinitionVersion, getSuiteRunResponse_suiteRunArn, getSuiteRunResponse_suiteRunConfiguration, getSuiteRunResponse_suiteRunId, getSuiteRunResponse_tags, getSuiteRunResponse_testResult, getSuiteRunResponse_httpStatus, -- ** GetSuiteRunReport getSuiteRunReport_suiteDefinitionId, getSuiteRunReport_suiteRunId, getSuiteRunReportResponse_qualificationReportDownloadUrl, getSuiteRunReportResponse_httpStatus, -- ** ListSuiteDefinitions listSuiteDefinitions_maxResults, listSuiteDefinitions_nextToken, listSuiteDefinitionsResponse_nextToken, listSuiteDefinitionsResponse_suiteDefinitionInformationList, listSuiteDefinitionsResponse_httpStatus, -- ** ListSuiteRuns listSuiteRuns_maxResults, listSuiteRuns_nextToken, listSuiteRuns_suiteDefinitionId, listSuiteRuns_suiteDefinitionVersion, listSuiteRunsResponse_nextToken, listSuiteRunsResponse_suiteRunsList, listSuiteRunsResponse_httpStatus, -- ** ListTagsForResource listTagsForResource_resourceArn, listTagsForResourceResponse_tags, listTagsForResourceResponse_httpStatus, -- ** StartSuiteRun startSuiteRun_suiteDefinitionVersion, startSuiteRun_tags, startSuiteRun_suiteDefinitionId, startSuiteRun_suiteRunConfiguration, startSuiteRunResponse_createdAt, startSuiteRunResponse_endpoint, startSuiteRunResponse_suiteRunArn, startSuiteRunResponse_suiteRunId, startSuiteRunResponse_httpStatus, -- ** StopSuiteRun stopSuiteRun_suiteDefinitionId, stopSuiteRun_suiteRunId, stopSuiteRunResponse_httpStatus, -- ** TagResource tagResource_resourceArn, tagResource_tags, tagResourceResponse_httpStatus, -- ** UntagResource untagResource_resourceArn, untagResource_tagKeys, untagResourceResponse_httpStatus, -- ** UpdateSuiteDefinition updateSuiteDefinition_suiteDefinitionId, updateSuiteDefinition_suiteDefinitionConfiguration, updateSuiteDefinitionResponse_createdAt, updateSuiteDefinitionResponse_lastUpdatedAt, updateSuiteDefinitionResponse_suiteDefinitionArn, updateSuiteDefinitionResponse_suiteDefinitionId, updateSuiteDefinitionResponse_suiteDefinitionName, updateSuiteDefinitionResponse_suiteDefinitionVersion, updateSuiteDefinitionResponse_httpStatus, -- * Types -- ** DeviceUnderTest deviceUnderTest_certificateArn, deviceUnderTest_thingArn, -- ** GroupResult groupResult_groupId, groupResult_groupName, groupResult_tests, -- ** SuiteDefinitionConfiguration suiteDefinitionConfiguration_devices, suiteDefinitionConfiguration_intendedForQualification, suiteDefinitionConfiguration_isLongDurationTest, suiteDefinitionConfiguration_protocol, suiteDefinitionConfiguration_suiteDefinitionName, suiteDefinitionConfiguration_rootGroup, suiteDefinitionConfiguration_devicePermissionRoleArn, -- ** SuiteDefinitionInformation suiteDefinitionInformation_createdAt, suiteDefinitionInformation_defaultDevices, suiteDefinitionInformation_intendedForQualification, suiteDefinitionInformation_isLongDurationTest, suiteDefinitionInformation_protocol, suiteDefinitionInformation_suiteDefinitionId, suiteDefinitionInformation_suiteDefinitionName, -- ** SuiteRunConfiguration suiteRunConfiguration_parallelRun, suiteRunConfiguration_selectedTestList, suiteRunConfiguration_primaryDevice, -- ** SuiteRunInformation suiteRunInformation_createdAt, suiteRunInformation_endAt, suiteRunInformation_failed, suiteRunInformation_passed, suiteRunInformation_startedAt, suiteRunInformation_status, suiteRunInformation_suiteDefinitionId, suiteRunInformation_suiteDefinitionName, suiteRunInformation_suiteDefinitionVersion, suiteRunInformation_suiteRunId, -- ** TestCaseRun testCaseRun_endTime, testCaseRun_failure, testCaseRun_logUrl, testCaseRun_startTime, testCaseRun_status, testCaseRun_testCaseDefinitionId, testCaseRun_testCaseDefinitionName, testCaseRun_testCaseRunId, testCaseRun_testScenarios, testCaseRun_warnings, -- ** TestCaseScenario testCaseScenario_failure, testCaseScenario_status, testCaseScenario_systemMessage, testCaseScenario_testCaseScenarioId, testCaseScenario_testCaseScenarioType, -- ** TestResult testResult_groups, ) where import Amazonka.IoTDeviceAdvisor.CreateSuiteDefinition import Amazonka.IoTDeviceAdvisor.DeleteSuiteDefinition import Amazonka.IoTDeviceAdvisor.GetEndpoint import Amazonka.IoTDeviceAdvisor.GetSuiteDefinition import Amazonka.IoTDeviceAdvisor.GetSuiteRun import Amazonka.IoTDeviceAdvisor.GetSuiteRunReport import Amazonka.IoTDeviceAdvisor.ListSuiteDefinitions import Amazonka.IoTDeviceAdvisor.ListSuiteRuns import Amazonka.IoTDeviceAdvisor.ListTagsForResource import Amazonka.IoTDeviceAdvisor.StartSuiteRun import Amazonka.IoTDeviceAdvisor.StopSuiteRun import Amazonka.IoTDeviceAdvisor.TagResource import Amazonka.IoTDeviceAdvisor.Types.DeviceUnderTest import Amazonka.IoTDeviceAdvisor.Types.GroupResult import Amazonka.IoTDeviceAdvisor.Types.SuiteDefinitionConfiguration import Amazonka.IoTDeviceAdvisor.Types.SuiteDefinitionInformation import Amazonka.IoTDeviceAdvisor.Types.SuiteRunConfiguration import Amazonka.IoTDeviceAdvisor.Types.SuiteRunInformation import Amazonka.IoTDeviceAdvisor.Types.TestCaseRun import Amazonka.IoTDeviceAdvisor.Types.TestCaseScenario import Amazonka.IoTDeviceAdvisor.Types.TestResult import Amazonka.IoTDeviceAdvisor.UntagResource import Amazonka.IoTDeviceAdvisor.UpdateSuiteDefinition