Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
- Operations
- CreateApplicationInstance
- CreateJobForDevices
- CreateNodeFromTemplateJob
- CreatePackage
- CreatePackageImportJob
- DeleteDevice
- DeletePackage
- DeregisterPackageVersion
- DescribeApplicationInstance
- DescribeApplicationInstanceDetails
- DescribeDevice
- DescribeDeviceJob
- DescribeNode
- DescribeNodeFromTemplateJob
- DescribePackage
- DescribePackageImportJob
- DescribePackageVersion
- ListApplicationInstanceDependencies
- ListApplicationInstanceNodeInstances
- ListApplicationInstances
- ListDevices
- ListDevicesJobs
- ListNodeFromTemplateJobs
- ListNodes
- ListPackageImportJobs
- ListPackages
- ListTagsForResource
- ProvisionDevice
- RegisterPackageVersion
- RemoveApplicationInstance
- SignalApplicationInstanceNodeInstances
- TagResource
- UntagResource
- UpdateDeviceMetadata
- Types
- AlternateSoftwareMetadata
- ApplicationInstance
- Device
- DeviceJob
- DeviceJobConfig
- EthernetPayload
- EthernetStatus
- Job
- JobResourceTags
- LatestDeviceJob
- ManifestOverridesPayload
- ManifestPayload
- NetworkPayload
- NetworkStatus
- Node
- NodeFromTemplateJob
- NodeInputPort
- NodeInstance
- NodeInterface
- NodeOutputPort
- NodeSignal
- NtpPayload
- NtpStatus
- OTAJobConfig
- OutPutS3Location
- PackageImportJob
- PackageImportJobInputConfig
- PackageImportJobOutput
- PackageImportJobOutputConfig
- PackageListItem
- PackageObject
- PackageVersionInputConfig
- PackageVersionOutputConfig
- ReportedRuntimeContextState
- S3Location
- StaticIpConnectionInfo
- StorageLocation
Synopsis
- createApplicationInstance_applicationInstanceIdToReplace :: Lens' CreateApplicationInstance (Maybe Text)
- createApplicationInstance_description :: Lens' CreateApplicationInstance (Maybe Text)
- createApplicationInstance_manifestOverridesPayload :: Lens' CreateApplicationInstance (Maybe ManifestOverridesPayload)
- createApplicationInstance_name :: Lens' CreateApplicationInstance (Maybe Text)
- createApplicationInstance_runtimeRoleArn :: Lens' CreateApplicationInstance (Maybe Text)
- createApplicationInstance_tags :: Lens' CreateApplicationInstance (Maybe (HashMap Text Text))
- createApplicationInstance_defaultRuntimeContextDevice :: Lens' CreateApplicationInstance Text
- createApplicationInstance_manifestPayload :: Lens' CreateApplicationInstance ManifestPayload
- createApplicationInstanceResponse_httpStatus :: Lens' CreateApplicationInstanceResponse Int
- createApplicationInstanceResponse_applicationInstanceId :: Lens' CreateApplicationInstanceResponse Text
- createJobForDevices_deviceJobConfig :: Lens' CreateJobForDevices (Maybe DeviceJobConfig)
- createJobForDevices_deviceIds :: Lens' CreateJobForDevices (NonEmpty Text)
- createJobForDevices_jobType :: Lens' CreateJobForDevices JobType
- createJobForDevicesResponse_httpStatus :: Lens' CreateJobForDevicesResponse Int
- createJobForDevicesResponse_jobs :: Lens' CreateJobForDevicesResponse [Job]
- createNodeFromTemplateJob_jobTags :: Lens' CreateNodeFromTemplateJob (Maybe [JobResourceTags])
- createNodeFromTemplateJob_nodeDescription :: Lens' CreateNodeFromTemplateJob (Maybe Text)
- createNodeFromTemplateJob_nodeName :: Lens' CreateNodeFromTemplateJob Text
- createNodeFromTemplateJob_outputPackageName :: Lens' CreateNodeFromTemplateJob Text
- createNodeFromTemplateJob_outputPackageVersion :: Lens' CreateNodeFromTemplateJob Text
- createNodeFromTemplateJob_templateParameters :: Lens' CreateNodeFromTemplateJob (HashMap Text Text)
- createNodeFromTemplateJob_templateType :: Lens' CreateNodeFromTemplateJob TemplateType
- createNodeFromTemplateJobResponse_httpStatus :: Lens' CreateNodeFromTemplateJobResponse Int
- createNodeFromTemplateJobResponse_jobId :: Lens' CreateNodeFromTemplateJobResponse Text
- createPackage_tags :: Lens' CreatePackage (Maybe (HashMap Text Text))
- createPackage_packageName :: Lens' CreatePackage Text
- createPackageResponse_arn :: Lens' CreatePackageResponse (Maybe Text)
- createPackageResponse_packageId :: Lens' CreatePackageResponse (Maybe Text)
- createPackageResponse_httpStatus :: Lens' CreatePackageResponse Int
- createPackageResponse_storageLocation :: Lens' CreatePackageResponse StorageLocation
- createPackageImportJob_jobTags :: Lens' CreatePackageImportJob (Maybe [JobResourceTags])
- createPackageImportJob_clientToken :: Lens' CreatePackageImportJob Text
- createPackageImportJob_inputConfig :: Lens' CreatePackageImportJob PackageImportJobInputConfig
- createPackageImportJob_jobType :: Lens' CreatePackageImportJob PackageImportJobType
- createPackageImportJob_outputConfig :: Lens' CreatePackageImportJob PackageImportJobOutputConfig
- createPackageImportJobResponse_httpStatus :: Lens' CreatePackageImportJobResponse Int
- createPackageImportJobResponse_jobId :: Lens' CreatePackageImportJobResponse Text
- deleteDevice_deviceId :: Lens' DeleteDevice Text
- deleteDeviceResponse_deviceId :: Lens' DeleteDeviceResponse (Maybe Text)
- deleteDeviceResponse_httpStatus :: Lens' DeleteDeviceResponse Int
- deletePackage_forceDelete :: Lens' DeletePackage (Maybe Bool)
- deletePackage_packageId :: Lens' DeletePackage Text
- deletePackageResponse_httpStatus :: Lens' DeletePackageResponse Int
- deregisterPackageVersion_ownerAccount :: Lens' DeregisterPackageVersion (Maybe Text)
- deregisterPackageVersion_updatedLatestPatchVersion :: Lens' DeregisterPackageVersion (Maybe Text)
- deregisterPackageVersion_packageId :: Lens' DeregisterPackageVersion Text
- deregisterPackageVersion_packageVersion :: Lens' DeregisterPackageVersion Text
- deregisterPackageVersion_patchVersion :: Lens' DeregisterPackageVersion Text
- deregisterPackageVersionResponse_httpStatus :: Lens' DeregisterPackageVersionResponse Int
- describeApplicationInstance_applicationInstanceId :: Lens' DescribeApplicationInstance Text
- describeApplicationInstanceResponse_applicationInstanceId :: Lens' DescribeApplicationInstanceResponse (Maybe Text)
- describeApplicationInstanceResponse_applicationInstanceIdToReplace :: Lens' DescribeApplicationInstanceResponse (Maybe Text)
- describeApplicationInstanceResponse_arn :: Lens' DescribeApplicationInstanceResponse (Maybe Text)
- describeApplicationInstanceResponse_createdTime :: Lens' DescribeApplicationInstanceResponse (Maybe UTCTime)
- describeApplicationInstanceResponse_defaultRuntimeContextDevice :: Lens' DescribeApplicationInstanceResponse (Maybe Text)
- describeApplicationInstanceResponse_defaultRuntimeContextDeviceName :: Lens' DescribeApplicationInstanceResponse (Maybe Text)
- describeApplicationInstanceResponse_description :: Lens' DescribeApplicationInstanceResponse (Maybe Text)
- describeApplicationInstanceResponse_healthStatus :: Lens' DescribeApplicationInstanceResponse (Maybe ApplicationInstanceHealthStatus)
- describeApplicationInstanceResponse_lastUpdatedTime :: Lens' DescribeApplicationInstanceResponse (Maybe UTCTime)
- describeApplicationInstanceResponse_name :: Lens' DescribeApplicationInstanceResponse (Maybe Text)
- describeApplicationInstanceResponse_runtimeContextStates :: Lens' DescribeApplicationInstanceResponse (Maybe [ReportedRuntimeContextState])
- describeApplicationInstanceResponse_runtimeRoleArn :: Lens' DescribeApplicationInstanceResponse (Maybe Text)
- describeApplicationInstanceResponse_status :: Lens' DescribeApplicationInstanceResponse (Maybe ApplicationInstanceStatus)
- describeApplicationInstanceResponse_statusDescription :: Lens' DescribeApplicationInstanceResponse (Maybe Text)
- describeApplicationInstanceResponse_tags :: Lens' DescribeApplicationInstanceResponse (Maybe (HashMap Text Text))
- describeApplicationInstanceResponse_httpStatus :: Lens' DescribeApplicationInstanceResponse Int
- describeApplicationInstanceDetails_applicationInstanceId :: Lens' DescribeApplicationInstanceDetails Text
- describeApplicationInstanceDetailsResponse_applicationInstanceId :: Lens' DescribeApplicationInstanceDetailsResponse (Maybe Text)
- describeApplicationInstanceDetailsResponse_applicationInstanceIdToReplace :: Lens' DescribeApplicationInstanceDetailsResponse (Maybe Text)
- describeApplicationInstanceDetailsResponse_createdTime :: Lens' DescribeApplicationInstanceDetailsResponse (Maybe UTCTime)
- describeApplicationInstanceDetailsResponse_defaultRuntimeContextDevice :: Lens' DescribeApplicationInstanceDetailsResponse (Maybe Text)
- describeApplicationInstanceDetailsResponse_description :: Lens' DescribeApplicationInstanceDetailsResponse (Maybe Text)
- describeApplicationInstanceDetailsResponse_manifestOverridesPayload :: Lens' DescribeApplicationInstanceDetailsResponse (Maybe ManifestOverridesPayload)
- describeApplicationInstanceDetailsResponse_manifestPayload :: Lens' DescribeApplicationInstanceDetailsResponse (Maybe ManifestPayload)
- describeApplicationInstanceDetailsResponse_name :: Lens' DescribeApplicationInstanceDetailsResponse (Maybe Text)
- describeApplicationInstanceDetailsResponse_httpStatus :: Lens' DescribeApplicationInstanceDetailsResponse Int
- describeDevice_deviceId :: Lens' DescribeDevice Text
- describeDeviceResponse_alternateSoftwares :: Lens' DescribeDeviceResponse (Maybe [AlternateSoftwareMetadata])
- describeDeviceResponse_arn :: Lens' DescribeDeviceResponse (Maybe Text)
- describeDeviceResponse_brand :: Lens' DescribeDeviceResponse (Maybe DeviceBrand)
- describeDeviceResponse_createdTime :: Lens' DescribeDeviceResponse (Maybe UTCTime)
- describeDeviceResponse_currentNetworkingStatus :: Lens' DescribeDeviceResponse (Maybe NetworkStatus)
- describeDeviceResponse_currentSoftware :: Lens' DescribeDeviceResponse (Maybe Text)
- describeDeviceResponse_description :: Lens' DescribeDeviceResponse (Maybe Text)
- describeDeviceResponse_deviceAggregatedStatus :: Lens' DescribeDeviceResponse (Maybe DeviceAggregatedStatus)
- describeDeviceResponse_deviceConnectionStatus :: Lens' DescribeDeviceResponse (Maybe DeviceConnectionStatus)
- describeDeviceResponse_deviceId :: Lens' DescribeDeviceResponse (Maybe Text)
- describeDeviceResponse_latestAlternateSoftware :: Lens' DescribeDeviceResponse (Maybe Text)
- describeDeviceResponse_latestDeviceJob :: Lens' DescribeDeviceResponse (Maybe LatestDeviceJob)
- describeDeviceResponse_latestSoftware :: Lens' DescribeDeviceResponse (Maybe Text)
- describeDeviceResponse_leaseExpirationTime :: Lens' DescribeDeviceResponse (Maybe UTCTime)
- describeDeviceResponse_name :: Lens' DescribeDeviceResponse (Maybe Text)
- describeDeviceResponse_networkingConfiguration :: Lens' DescribeDeviceResponse (Maybe NetworkPayload)
- describeDeviceResponse_provisioningStatus :: Lens' DescribeDeviceResponse (Maybe DeviceStatus)
- describeDeviceResponse_serialNumber :: Lens' DescribeDeviceResponse (Maybe Text)
- describeDeviceResponse_tags :: Lens' DescribeDeviceResponse (Maybe (HashMap Text Text))
- describeDeviceResponse_type :: Lens' DescribeDeviceResponse (Maybe DeviceType)
- describeDeviceResponse_httpStatus :: Lens' DescribeDeviceResponse Int
- describeDeviceJob_jobId :: Lens' DescribeDeviceJob Text
- describeDeviceJobResponse_createdTime :: Lens' DescribeDeviceJobResponse (Maybe UTCTime)
- describeDeviceJobResponse_deviceArn :: Lens' DescribeDeviceJobResponse (Maybe Text)
- describeDeviceJobResponse_deviceId :: Lens' DescribeDeviceJobResponse (Maybe Text)
- describeDeviceJobResponse_deviceName :: Lens' DescribeDeviceJobResponse (Maybe Text)
- describeDeviceJobResponse_deviceType :: Lens' DescribeDeviceJobResponse (Maybe DeviceType)
- describeDeviceJobResponse_imageVersion :: Lens' DescribeDeviceJobResponse (Maybe Text)
- describeDeviceJobResponse_jobId :: Lens' DescribeDeviceJobResponse (Maybe Text)
- describeDeviceJobResponse_jobType :: Lens' DescribeDeviceJobResponse (Maybe JobType)
- describeDeviceJobResponse_status :: Lens' DescribeDeviceJobResponse (Maybe UpdateProgress)
- describeDeviceJobResponse_httpStatus :: Lens' DescribeDeviceJobResponse Int
- describeNode_ownerAccount :: Lens' DescribeNode (Maybe Text)
- describeNode_nodeId :: Lens' DescribeNode Text
- describeNodeResponse_assetName :: Lens' DescribeNodeResponse (Maybe Text)
- describeNodeResponse_packageArn :: Lens' DescribeNodeResponse (Maybe Text)
- describeNodeResponse_httpStatus :: Lens' DescribeNodeResponse Int
- describeNodeResponse_category :: Lens' DescribeNodeResponse NodeCategory
- describeNodeResponse_createdTime :: Lens' DescribeNodeResponse UTCTime
- describeNodeResponse_description :: Lens' DescribeNodeResponse Text
- describeNodeResponse_lastUpdatedTime :: Lens' DescribeNodeResponse UTCTime
- describeNodeResponse_name :: Lens' DescribeNodeResponse Text
- describeNodeResponse_nodeId :: Lens' DescribeNodeResponse Text
- describeNodeResponse_nodeInterface :: Lens' DescribeNodeResponse NodeInterface
- describeNodeResponse_ownerAccount :: Lens' DescribeNodeResponse Text
- describeNodeResponse_packageId :: Lens' DescribeNodeResponse Text
- describeNodeResponse_packageName :: Lens' DescribeNodeResponse Text
- describeNodeResponse_packageVersion :: Lens' DescribeNodeResponse Text
- describeNodeResponse_patchVersion :: Lens' DescribeNodeResponse Text
- describeNodeFromTemplateJob_jobId :: Lens' DescribeNodeFromTemplateJob Text
- describeNodeFromTemplateJobResponse_jobTags :: Lens' DescribeNodeFromTemplateJobResponse (Maybe [JobResourceTags])
- describeNodeFromTemplateJobResponse_nodeDescription :: Lens' DescribeNodeFromTemplateJobResponse (Maybe Text)
- describeNodeFromTemplateJobResponse_httpStatus :: Lens' DescribeNodeFromTemplateJobResponse Int
- describeNodeFromTemplateJobResponse_createdTime :: Lens' DescribeNodeFromTemplateJobResponse UTCTime
- describeNodeFromTemplateJobResponse_jobId :: Lens' DescribeNodeFromTemplateJobResponse Text
- describeNodeFromTemplateJobResponse_lastUpdatedTime :: Lens' DescribeNodeFromTemplateJobResponse UTCTime
- describeNodeFromTemplateJobResponse_nodeName :: Lens' DescribeNodeFromTemplateJobResponse Text
- describeNodeFromTemplateJobResponse_outputPackageName :: Lens' DescribeNodeFromTemplateJobResponse Text
- describeNodeFromTemplateJobResponse_outputPackageVersion :: Lens' DescribeNodeFromTemplateJobResponse Text
- describeNodeFromTemplateJobResponse_status :: Lens' DescribeNodeFromTemplateJobResponse NodeFromTemplateJobStatus
- describeNodeFromTemplateJobResponse_statusMessage :: Lens' DescribeNodeFromTemplateJobResponse Text
- describeNodeFromTemplateJobResponse_templateParameters :: Lens' DescribeNodeFromTemplateJobResponse (HashMap Text Text)
- describeNodeFromTemplateJobResponse_templateType :: Lens' DescribeNodeFromTemplateJobResponse TemplateType
- describePackage_packageId :: Lens' DescribePackage Text
- describePackageResponse_readAccessPrincipalArns :: Lens' DescribePackageResponse (Maybe [Text])
- describePackageResponse_writeAccessPrincipalArns :: Lens' DescribePackageResponse (Maybe [Text])
- describePackageResponse_httpStatus :: Lens' DescribePackageResponse Int
- describePackageResponse_arn :: Lens' DescribePackageResponse Text
- describePackageResponse_createdTime :: Lens' DescribePackageResponse UTCTime
- describePackageResponse_packageId :: Lens' DescribePackageResponse Text
- describePackageResponse_packageName :: Lens' DescribePackageResponse Text
- describePackageResponse_storageLocation :: Lens' DescribePackageResponse StorageLocation
- describePackageResponse_tags :: Lens' DescribePackageResponse (HashMap Text Text)
- describePackageImportJob_jobId :: Lens' DescribePackageImportJob Text
- describePackageImportJobResponse_clientToken :: Lens' DescribePackageImportJobResponse (Maybe Text)
- describePackageImportJobResponse_jobTags :: Lens' DescribePackageImportJobResponse (Maybe [JobResourceTags])
- describePackageImportJobResponse_httpStatus :: Lens' DescribePackageImportJobResponse Int
- describePackageImportJobResponse_createdTime :: Lens' DescribePackageImportJobResponse UTCTime
- describePackageImportJobResponse_inputConfig :: Lens' DescribePackageImportJobResponse PackageImportJobInputConfig
- describePackageImportJobResponse_jobId :: Lens' DescribePackageImportJobResponse Text
- describePackageImportJobResponse_jobType :: Lens' DescribePackageImportJobResponse PackageImportJobType
- describePackageImportJobResponse_lastUpdatedTime :: Lens' DescribePackageImportJobResponse UTCTime
- describePackageImportJobResponse_output :: Lens' DescribePackageImportJobResponse PackageImportJobOutput
- describePackageImportJobResponse_outputConfig :: Lens' DescribePackageImportJobResponse PackageImportJobOutputConfig
- describePackageImportJobResponse_status :: Lens' DescribePackageImportJobResponse PackageImportJobStatus
- describePackageImportJobResponse_statusMessage :: Lens' DescribePackageImportJobResponse Text
- describePackageVersion_ownerAccount :: Lens' DescribePackageVersion (Maybe Text)
- describePackageVersion_patchVersion :: Lens' DescribePackageVersion (Maybe Text)
- describePackageVersion_packageId :: Lens' DescribePackageVersion Text
- describePackageVersion_packageVersion :: Lens' DescribePackageVersion Text
- describePackageVersionResponse_ownerAccount :: Lens' DescribePackageVersionResponse (Maybe Text)
- describePackageVersionResponse_packageArn :: Lens' DescribePackageVersionResponse (Maybe Text)
- describePackageVersionResponse_registeredTime :: Lens' DescribePackageVersionResponse (Maybe UTCTime)
- describePackageVersionResponse_statusDescription :: Lens' DescribePackageVersionResponse (Maybe Text)
- describePackageVersionResponse_httpStatus :: Lens' DescribePackageVersionResponse Int
- describePackageVersionResponse_isLatestPatch :: Lens' DescribePackageVersionResponse Bool
- describePackageVersionResponse_packageId :: Lens' DescribePackageVersionResponse Text
- describePackageVersionResponse_packageName :: Lens' DescribePackageVersionResponse Text
- describePackageVersionResponse_packageVersion :: Lens' DescribePackageVersionResponse Text
- describePackageVersionResponse_patchVersion :: Lens' DescribePackageVersionResponse Text
- describePackageVersionResponse_status :: Lens' DescribePackageVersionResponse PackageVersionStatus
- listApplicationInstanceDependencies_maxResults :: Lens' ListApplicationInstanceDependencies (Maybe Natural)
- listApplicationInstanceDependencies_nextToken :: Lens' ListApplicationInstanceDependencies (Maybe Text)
- listApplicationInstanceDependencies_applicationInstanceId :: Lens' ListApplicationInstanceDependencies Text
- listApplicationInstanceDependenciesResponse_nextToken :: Lens' ListApplicationInstanceDependenciesResponse (Maybe Text)
- listApplicationInstanceDependenciesResponse_packageObjects :: Lens' ListApplicationInstanceDependenciesResponse (Maybe [PackageObject])
- listApplicationInstanceDependenciesResponse_httpStatus :: Lens' ListApplicationInstanceDependenciesResponse Int
- listApplicationInstanceNodeInstances_maxResults :: Lens' ListApplicationInstanceNodeInstances (Maybe Natural)
- listApplicationInstanceNodeInstances_nextToken :: Lens' ListApplicationInstanceNodeInstances (Maybe Text)
- listApplicationInstanceNodeInstances_applicationInstanceId :: Lens' ListApplicationInstanceNodeInstances Text
- listApplicationInstanceNodeInstancesResponse_nextToken :: Lens' ListApplicationInstanceNodeInstancesResponse (Maybe Text)
- listApplicationInstanceNodeInstancesResponse_nodeInstances :: Lens' ListApplicationInstanceNodeInstancesResponse (Maybe [NodeInstance])
- listApplicationInstanceNodeInstancesResponse_httpStatus :: Lens' ListApplicationInstanceNodeInstancesResponse Int
- listApplicationInstances_deviceId :: Lens' ListApplicationInstances (Maybe Text)
- listApplicationInstances_maxResults :: Lens' ListApplicationInstances (Maybe Natural)
- listApplicationInstances_nextToken :: Lens' ListApplicationInstances (Maybe Text)
- listApplicationInstances_statusFilter :: Lens' ListApplicationInstances (Maybe StatusFilter)
- listApplicationInstancesResponse_applicationInstances :: Lens' ListApplicationInstancesResponse (Maybe [ApplicationInstance])
- listApplicationInstancesResponse_nextToken :: Lens' ListApplicationInstancesResponse (Maybe Text)
- listApplicationInstancesResponse_httpStatus :: Lens' ListApplicationInstancesResponse Int
- listDevices_deviceAggregatedStatusFilter :: Lens' ListDevices (Maybe DeviceAggregatedStatus)
- listDevices_maxResults :: Lens' ListDevices (Maybe Natural)
- listDevices_nameFilter :: Lens' ListDevices (Maybe Text)
- listDevices_nextToken :: Lens' ListDevices (Maybe Text)
- listDevices_sortBy :: Lens' ListDevices (Maybe ListDevicesSortBy)
- listDevices_sortOrder :: Lens' ListDevices (Maybe SortOrder)
- listDevicesResponse_nextToken :: Lens' ListDevicesResponse (Maybe Text)
- listDevicesResponse_httpStatus :: Lens' ListDevicesResponse Int
- listDevicesResponse_devices :: Lens' ListDevicesResponse [Device]
- listDevicesJobs_deviceId :: Lens' ListDevicesJobs (Maybe Text)
- listDevicesJobs_maxResults :: Lens' ListDevicesJobs (Maybe Natural)
- listDevicesJobs_nextToken :: Lens' ListDevicesJobs (Maybe Text)
- listDevicesJobsResponse_deviceJobs :: Lens' ListDevicesJobsResponse (Maybe [DeviceJob])
- listDevicesJobsResponse_nextToken :: Lens' ListDevicesJobsResponse (Maybe Text)
- listDevicesJobsResponse_httpStatus :: Lens' ListDevicesJobsResponse Int
- listNodeFromTemplateJobs_maxResults :: Lens' ListNodeFromTemplateJobs (Maybe Natural)
- listNodeFromTemplateJobs_nextToken :: Lens' ListNodeFromTemplateJobs (Maybe Text)
- listNodeFromTemplateJobsResponse_nextToken :: Lens' ListNodeFromTemplateJobsResponse (Maybe Text)
- listNodeFromTemplateJobsResponse_httpStatus :: Lens' ListNodeFromTemplateJobsResponse Int
- listNodeFromTemplateJobsResponse_nodeFromTemplateJobs :: Lens' ListNodeFromTemplateJobsResponse [NodeFromTemplateJob]
- listNodes_category :: Lens' ListNodes (Maybe NodeCategory)
- listNodes_maxResults :: Lens' ListNodes (Maybe Natural)
- listNodes_nextToken :: Lens' ListNodes (Maybe Text)
- listNodes_ownerAccount :: Lens' ListNodes (Maybe Text)
- listNodes_packageName :: Lens' ListNodes (Maybe Text)
- listNodes_packageVersion :: Lens' ListNodes (Maybe Text)
- listNodes_patchVersion :: Lens' ListNodes (Maybe Text)
- listNodesResponse_nextToken :: Lens' ListNodesResponse (Maybe Text)
- listNodesResponse_nodes :: Lens' ListNodesResponse (Maybe [Node])
- listNodesResponse_httpStatus :: Lens' ListNodesResponse Int
- listPackageImportJobs_maxResults :: Lens' ListPackageImportJobs (Maybe Natural)
- listPackageImportJobs_nextToken :: Lens' ListPackageImportJobs (Maybe Text)
- listPackageImportJobsResponse_nextToken :: Lens' ListPackageImportJobsResponse (Maybe Text)
- listPackageImportJobsResponse_httpStatus :: Lens' ListPackageImportJobsResponse Int
- listPackageImportJobsResponse_packageImportJobs :: Lens' ListPackageImportJobsResponse [PackageImportJob]
- listPackages_maxResults :: Lens' ListPackages (Maybe Natural)
- listPackages_nextToken :: Lens' ListPackages (Maybe Text)
- listPackagesResponse_nextToken :: Lens' ListPackagesResponse (Maybe Text)
- listPackagesResponse_packages :: Lens' ListPackagesResponse (Maybe [PackageListItem])
- listPackagesResponse_httpStatus :: Lens' ListPackagesResponse Int
- listTagsForResource_resourceArn :: Lens' ListTagsForResource Text
- listTagsForResourceResponse_tags :: Lens' ListTagsForResourceResponse (Maybe (HashMap Text Text))
- listTagsForResourceResponse_httpStatus :: Lens' ListTagsForResourceResponse Int
- provisionDevice_description :: Lens' ProvisionDevice (Maybe Text)
- provisionDevice_networkingConfiguration :: Lens' ProvisionDevice (Maybe NetworkPayload)
- provisionDevice_tags :: Lens' ProvisionDevice (Maybe (HashMap Text Text))
- provisionDevice_name :: Lens' ProvisionDevice Text
- provisionDeviceResponse_certificates :: Lens' ProvisionDeviceResponse (Maybe ByteString)
- provisionDeviceResponse_deviceId :: Lens' ProvisionDeviceResponse (Maybe Text)
- provisionDeviceResponse_iotThingName :: Lens' ProvisionDeviceResponse (Maybe Text)
- provisionDeviceResponse_httpStatus :: Lens' ProvisionDeviceResponse Int
- provisionDeviceResponse_arn :: Lens' ProvisionDeviceResponse Text
- provisionDeviceResponse_status :: Lens' ProvisionDeviceResponse DeviceStatus
- registerPackageVersion_markLatest :: Lens' RegisterPackageVersion (Maybe Bool)
- registerPackageVersion_ownerAccount :: Lens' RegisterPackageVersion (Maybe Text)
- registerPackageVersion_packageId :: Lens' RegisterPackageVersion Text
- registerPackageVersion_packageVersion :: Lens' RegisterPackageVersion Text
- registerPackageVersion_patchVersion :: Lens' RegisterPackageVersion Text
- registerPackageVersionResponse_httpStatus :: Lens' RegisterPackageVersionResponse Int
- removeApplicationInstance_applicationInstanceId :: Lens' RemoveApplicationInstance Text
- removeApplicationInstanceResponse_httpStatus :: Lens' RemoveApplicationInstanceResponse Int
- signalApplicationInstanceNodeInstances_applicationInstanceId :: Lens' SignalApplicationInstanceNodeInstances Text
- signalApplicationInstanceNodeInstances_nodeSignals :: Lens' SignalApplicationInstanceNodeInstances (NonEmpty NodeSignal)
- signalApplicationInstanceNodeInstancesResponse_httpStatus :: Lens' SignalApplicationInstanceNodeInstancesResponse Int
- signalApplicationInstanceNodeInstancesResponse_applicationInstanceId :: Lens' SignalApplicationInstanceNodeInstancesResponse Text
- tagResource_resourceArn :: Lens' TagResource Text
- tagResource_tags :: Lens' TagResource (HashMap Text Text)
- tagResourceResponse_httpStatus :: Lens' TagResourceResponse Int
- untagResource_resourceArn :: Lens' UntagResource Text
- untagResource_tagKeys :: Lens' UntagResource (NonEmpty Text)
- untagResourceResponse_httpStatus :: Lens' UntagResourceResponse Int
- updateDeviceMetadata_description :: Lens' UpdateDeviceMetadata (Maybe Text)
- updateDeviceMetadata_deviceId :: Lens' UpdateDeviceMetadata Text
- updateDeviceMetadataResponse_deviceId :: Lens' UpdateDeviceMetadataResponse (Maybe Text)
- updateDeviceMetadataResponse_httpStatus :: Lens' UpdateDeviceMetadataResponse Int
- alternateSoftwareMetadata_version :: Lens' AlternateSoftwareMetadata (Maybe Text)
- applicationInstance_applicationInstanceId :: Lens' ApplicationInstance (Maybe Text)
- applicationInstance_arn :: Lens' ApplicationInstance (Maybe Text)
- applicationInstance_createdTime :: Lens' ApplicationInstance (Maybe UTCTime)
- applicationInstance_defaultRuntimeContextDevice :: Lens' ApplicationInstance (Maybe Text)
- applicationInstance_defaultRuntimeContextDeviceName :: Lens' ApplicationInstance (Maybe Text)
- applicationInstance_description :: Lens' ApplicationInstance (Maybe Text)
- applicationInstance_healthStatus :: Lens' ApplicationInstance (Maybe ApplicationInstanceHealthStatus)
- applicationInstance_name :: Lens' ApplicationInstance (Maybe Text)
- applicationInstance_runtimeContextStates :: Lens' ApplicationInstance (Maybe [ReportedRuntimeContextState])
- applicationInstance_status :: Lens' ApplicationInstance (Maybe ApplicationInstanceStatus)
- applicationInstance_statusDescription :: Lens' ApplicationInstance (Maybe Text)
- applicationInstance_tags :: Lens' ApplicationInstance (Maybe (HashMap Text Text))
- device_brand :: Lens' Device (Maybe DeviceBrand)
- device_createdTime :: Lens' Device (Maybe UTCTime)
- device_currentSoftware :: Lens' Device (Maybe Text)
- device_description :: Lens' Device (Maybe Text)
- device_deviceAggregatedStatus :: Lens' Device (Maybe DeviceAggregatedStatus)
- device_deviceId :: Lens' Device (Maybe Text)
- device_lastUpdatedTime :: Lens' Device (Maybe UTCTime)
- device_latestDeviceJob :: Lens' Device (Maybe LatestDeviceJob)
- device_leaseExpirationTime :: Lens' Device (Maybe UTCTime)
- device_name :: Lens' Device (Maybe Text)
- device_provisioningStatus :: Lens' Device (Maybe DeviceStatus)
- device_tags :: Lens' Device (Maybe (HashMap Text Text))
- device_type :: Lens' Device (Maybe DeviceType)
- deviceJob_createdTime :: Lens' DeviceJob (Maybe UTCTime)
- deviceJob_deviceId :: Lens' DeviceJob (Maybe Text)
- deviceJob_deviceName :: Lens' DeviceJob (Maybe Text)
- deviceJob_jobId :: Lens' DeviceJob (Maybe Text)
- deviceJob_jobType :: Lens' DeviceJob (Maybe JobType)
- deviceJobConfig_oTAJobConfig :: Lens' DeviceJobConfig (Maybe OTAJobConfig)
- ethernetPayload_staticIpConnectionInfo :: Lens' EthernetPayload (Maybe StaticIpConnectionInfo)
- ethernetPayload_connectionType :: Lens' EthernetPayload ConnectionType
- ethernetStatus_connectionStatus :: Lens' EthernetStatus (Maybe NetworkConnectionStatus)
- ethernetStatus_hwAddress :: Lens' EthernetStatus (Maybe Text)
- ethernetStatus_ipAddress :: Lens' EthernetStatus (Maybe Text)
- job_deviceId :: Lens' Job (Maybe Text)
- job_jobId :: Lens' Job (Maybe Text)
- jobResourceTags_resourceType :: Lens' JobResourceTags JobResourceType
- jobResourceTags_tags :: Lens' JobResourceTags (HashMap Text Text)
- latestDeviceJob_imageVersion :: Lens' LatestDeviceJob (Maybe Text)
- latestDeviceJob_jobType :: Lens' LatestDeviceJob (Maybe JobType)
- latestDeviceJob_status :: Lens' LatestDeviceJob (Maybe UpdateProgress)
- manifestOverridesPayload_payloadData :: Lens' ManifestOverridesPayload (Maybe Text)
- manifestPayload_payloadData :: Lens' ManifestPayload (Maybe Text)
- networkPayload_ethernet0 :: Lens' NetworkPayload (Maybe EthernetPayload)
- networkPayload_ethernet1 :: Lens' NetworkPayload (Maybe EthernetPayload)
- networkPayload_ntp :: Lens' NetworkPayload (Maybe NtpPayload)
- networkStatus_ethernet0Status :: Lens' NetworkStatus (Maybe EthernetStatus)
- networkStatus_ethernet1Status :: Lens' NetworkStatus (Maybe EthernetStatus)
- networkStatus_lastUpdatedTime :: Lens' NetworkStatus (Maybe UTCTime)
- networkStatus_ntpStatus :: Lens' NetworkStatus (Maybe NtpStatus)
- node_description :: Lens' Node (Maybe Text)
- node_ownerAccount :: Lens' Node (Maybe Text)
- node_packageArn :: Lens' Node (Maybe Text)
- node_category :: Lens' Node NodeCategory
- node_createdTime :: Lens' Node UTCTime
- node_name :: Lens' Node Text
- node_nodeId :: Lens' Node Text
- node_packageId :: Lens' Node Text
- node_packageName :: Lens' Node Text
- node_packageVersion :: Lens' Node Text
- node_patchVersion :: Lens' Node Text
- nodeFromTemplateJob_createdTime :: Lens' NodeFromTemplateJob (Maybe UTCTime)
- nodeFromTemplateJob_jobId :: Lens' NodeFromTemplateJob (Maybe Text)
- nodeFromTemplateJob_nodeName :: Lens' NodeFromTemplateJob (Maybe Text)
- nodeFromTemplateJob_status :: Lens' NodeFromTemplateJob (Maybe NodeFromTemplateJobStatus)
- nodeFromTemplateJob_statusMessage :: Lens' NodeFromTemplateJob (Maybe Text)
- nodeFromTemplateJob_templateType :: Lens' NodeFromTemplateJob (Maybe TemplateType)
- nodeInputPort_defaultValue :: Lens' NodeInputPort (Maybe Text)
- nodeInputPort_description :: Lens' NodeInputPort (Maybe Text)
- nodeInputPort_maxConnections :: Lens' NodeInputPort (Maybe Int)
- nodeInputPort_name :: Lens' NodeInputPort (Maybe Text)
- nodeInputPort_type :: Lens' NodeInputPort (Maybe PortType)
- nodeInstance_nodeId :: Lens' NodeInstance (Maybe Text)
- nodeInstance_nodeName :: Lens' NodeInstance (Maybe Text)
- nodeInstance_packageName :: Lens' NodeInstance (Maybe Text)
- nodeInstance_packagePatchVersion :: Lens' NodeInstance (Maybe Text)
- nodeInstance_packageVersion :: Lens' NodeInstance (Maybe Text)
- nodeInstance_currentStatus :: Lens' NodeInstance NodeInstanceStatus
- nodeInstance_nodeInstanceId :: Lens' NodeInstance Text
- nodeInterface_inputs :: Lens' NodeInterface [NodeInputPort]
- nodeInterface_outputs :: Lens' NodeInterface [NodeOutputPort]
- nodeOutputPort_description :: Lens' NodeOutputPort (Maybe Text)
- nodeOutputPort_name :: Lens' NodeOutputPort (Maybe Text)
- nodeOutputPort_type :: Lens' NodeOutputPort (Maybe PortType)
- nodeSignal_nodeInstanceId :: Lens' NodeSignal Text
- nodeSignal_signal :: Lens' NodeSignal NodeSignalValue
- ntpPayload_ntpServers :: Lens' NtpPayload [Text]
- ntpStatus_connectionStatus :: Lens' NtpStatus (Maybe NetworkConnectionStatus)
- ntpStatus_ipAddress :: Lens' NtpStatus (Maybe Text)
- ntpStatus_ntpServerName :: Lens' NtpStatus (Maybe Text)
- oTAJobConfig_imageVersion :: Lens' OTAJobConfig Text
- outPutS3Location_bucketName :: Lens' OutPutS3Location Text
- outPutS3Location_objectKey :: Lens' OutPutS3Location Text
- packageImportJob_createdTime :: Lens' PackageImportJob (Maybe UTCTime)
- packageImportJob_jobId :: Lens' PackageImportJob (Maybe Text)
- packageImportJob_jobType :: Lens' PackageImportJob (Maybe PackageImportJobType)
- packageImportJob_lastUpdatedTime :: Lens' PackageImportJob (Maybe UTCTime)
- packageImportJob_status :: Lens' PackageImportJob (Maybe PackageImportJobStatus)
- packageImportJob_statusMessage :: Lens' PackageImportJob (Maybe Text)
- packageImportJobInputConfig_packageVersionInputConfig :: Lens' PackageImportJobInputConfig (Maybe PackageVersionInputConfig)
- packageImportJobOutput_outputS3Location :: Lens' PackageImportJobOutput OutPutS3Location
- packageImportJobOutput_packageId :: Lens' PackageImportJobOutput Text
- packageImportJobOutput_packageVersion :: Lens' PackageImportJobOutput Text
- packageImportJobOutput_patchVersion :: Lens' PackageImportJobOutput Text
- packageImportJobOutputConfig_packageVersionOutputConfig :: Lens' PackageImportJobOutputConfig (Maybe PackageVersionOutputConfig)
- packageListItem_arn :: Lens' PackageListItem (Maybe Text)
- packageListItem_createdTime :: Lens' PackageListItem (Maybe UTCTime)
- packageListItem_packageId :: Lens' PackageListItem (Maybe Text)
- packageListItem_packageName :: Lens' PackageListItem (Maybe Text)
- packageListItem_tags :: Lens' PackageListItem (Maybe (HashMap Text Text))
- packageObject_name :: Lens' PackageObject Text
- packageObject_packageVersion :: Lens' PackageObject Text
- packageObject_patchVersion :: Lens' PackageObject Text
- packageVersionInputConfig_s3Location :: Lens' PackageVersionInputConfig S3Location
- packageVersionOutputConfig_markLatest :: Lens' PackageVersionOutputConfig (Maybe Bool)
- packageVersionOutputConfig_packageName :: Lens' PackageVersionOutputConfig Text
- packageVersionOutputConfig_packageVersion :: Lens' PackageVersionOutputConfig Text
- reportedRuntimeContextState_desiredState :: Lens' ReportedRuntimeContextState DesiredState
- reportedRuntimeContextState_deviceReportedStatus :: Lens' ReportedRuntimeContextState DeviceReportedStatus
- reportedRuntimeContextState_deviceReportedTime :: Lens' ReportedRuntimeContextState UTCTime
- reportedRuntimeContextState_runtimeContextName :: Lens' ReportedRuntimeContextState Text
- s3Location_region :: Lens' S3Location (Maybe Text)
- s3Location_bucketName :: Lens' S3Location Text
- s3Location_objectKey :: Lens' S3Location Text
- staticIpConnectionInfo_defaultGateway :: Lens' StaticIpConnectionInfo Text
- staticIpConnectionInfo_dns :: Lens' StaticIpConnectionInfo [Text]
- staticIpConnectionInfo_ipAddress :: Lens' StaticIpConnectionInfo Text
- staticIpConnectionInfo_mask :: Lens' StaticIpConnectionInfo Text
- storageLocation_binaryPrefixLocation :: Lens' StorageLocation Text
- storageLocation_bucket :: Lens' StorageLocation Text
- storageLocation_generatedPrefixLocation :: Lens' StorageLocation Text
- storageLocation_manifestPrefixLocation :: Lens' StorageLocation Text
- storageLocation_repoPrefixLocation :: Lens' StorageLocation Text
Operations
CreateApplicationInstance
createApplicationInstance_applicationInstanceIdToReplace :: Lens' CreateApplicationInstance (Maybe Text) Source #
The ID of an application instance to replace with the new instance.
createApplicationInstance_description :: Lens' CreateApplicationInstance (Maybe Text) Source #
A description for the application instance.
createApplicationInstance_manifestOverridesPayload :: Lens' CreateApplicationInstance (Maybe ManifestOverridesPayload) Source #
Setting overrides for the application manifest.
createApplicationInstance_name :: Lens' CreateApplicationInstance (Maybe Text) Source #
A name for the application instance.
createApplicationInstance_runtimeRoleArn :: Lens' CreateApplicationInstance (Maybe Text) Source #
The ARN of a runtime role for the application instance.
createApplicationInstance_tags :: Lens' CreateApplicationInstance (Maybe (HashMap Text Text)) Source #
Tags for the application instance.
createApplicationInstance_defaultRuntimeContextDevice :: Lens' CreateApplicationInstance Text Source #
A device's ID.
createApplicationInstance_manifestPayload :: Lens' CreateApplicationInstance ManifestPayload Source #
The application's manifest document.
createApplicationInstanceResponse_httpStatus :: Lens' CreateApplicationInstanceResponse Int Source #
The response's http status code.
createApplicationInstanceResponse_applicationInstanceId :: Lens' CreateApplicationInstanceResponse Text Source #
The application instance's ID.
CreateJobForDevices
createJobForDevices_deviceJobConfig :: Lens' CreateJobForDevices (Maybe DeviceJobConfig) Source #
Configuration settings for a software update job.
createJobForDevices_deviceIds :: Lens' CreateJobForDevices (NonEmpty Text) Source #
IDs of target devices.
createJobForDevices_jobType :: Lens' CreateJobForDevices JobType Source #
The type of job to run.
createJobForDevicesResponse_httpStatus :: Lens' CreateJobForDevicesResponse Int Source #
The response's http status code.
createJobForDevicesResponse_jobs :: Lens' CreateJobForDevicesResponse [Job] Source #
A list of jobs.
CreateNodeFromTemplateJob
createNodeFromTemplateJob_jobTags :: Lens' CreateNodeFromTemplateJob (Maybe [JobResourceTags]) Source #
Tags for the job.
createNodeFromTemplateJob_nodeDescription :: Lens' CreateNodeFromTemplateJob (Maybe Text) Source #
A description for the node.
createNodeFromTemplateJob_nodeName :: Lens' CreateNodeFromTemplateJob Text Source #
A name for the node.
createNodeFromTemplateJob_outputPackageName :: Lens' CreateNodeFromTemplateJob Text Source #
An output package name for the node.
createNodeFromTemplateJob_outputPackageVersion :: Lens' CreateNodeFromTemplateJob Text Source #
An output package version for the node.
createNodeFromTemplateJob_templateParameters :: Lens' CreateNodeFromTemplateJob (HashMap Text Text) Source #
Template parameters for the node.
createNodeFromTemplateJob_templateType :: Lens' CreateNodeFromTemplateJob TemplateType Source #
The type of node.
createNodeFromTemplateJobResponse_httpStatus :: Lens' CreateNodeFromTemplateJobResponse Int Source #
The response's http status code.
createNodeFromTemplateJobResponse_jobId :: Lens' CreateNodeFromTemplateJobResponse Text Source #
The job's ID.
CreatePackage
createPackage_tags :: Lens' CreatePackage (Maybe (HashMap Text Text)) Source #
Tags for the package.
createPackage_packageName :: Lens' CreatePackage Text Source #
A name for the package.
createPackageResponse_arn :: Lens' CreatePackageResponse (Maybe Text) Source #
The package's ARN.
createPackageResponse_packageId :: Lens' CreatePackageResponse (Maybe Text) Source #
The package's ID.
createPackageResponse_httpStatus :: Lens' CreatePackageResponse Int Source #
The response's http status code.
createPackageResponse_storageLocation :: Lens' CreatePackageResponse StorageLocation Source #
The package's storage location.
CreatePackageImportJob
createPackageImportJob_jobTags :: Lens' CreatePackageImportJob (Maybe [JobResourceTags]) Source #
Tags for the package import job.
createPackageImportJob_clientToken :: Lens' CreatePackageImportJob Text Source #
A client token for the package import job.
createPackageImportJob_inputConfig :: Lens' CreatePackageImportJob PackageImportJobInputConfig Source #
An input config for the package import job.
createPackageImportJob_jobType :: Lens' CreatePackageImportJob PackageImportJobType Source #
A job type for the package import job.
createPackageImportJob_outputConfig :: Lens' CreatePackageImportJob PackageImportJobOutputConfig Source #
An output config for the package import job.
createPackageImportJobResponse_httpStatus :: Lens' CreatePackageImportJobResponse Int Source #
The response's http status code.
createPackageImportJobResponse_jobId :: Lens' CreatePackageImportJobResponse Text Source #
The job's ID.
DeleteDevice
deleteDevice_deviceId :: Lens' DeleteDevice Text Source #
The device's ID.
deleteDeviceResponse_deviceId :: Lens' DeleteDeviceResponse (Maybe Text) Source #
The device's ID.
deleteDeviceResponse_httpStatus :: Lens' DeleteDeviceResponse Int Source #
The response's http status code.
DeletePackage
deletePackage_forceDelete :: Lens' DeletePackage (Maybe Bool) Source #
Delete the package even if it has artifacts stored in its access point. Deletes the package's artifacts from Amazon S3.
deletePackage_packageId :: Lens' DeletePackage Text Source #
The package's ID.
deletePackageResponse_httpStatus :: Lens' DeletePackageResponse Int Source #
The response's http status code.
DeregisterPackageVersion
deregisterPackageVersion_ownerAccount :: Lens' DeregisterPackageVersion (Maybe Text) Source #
An owner account.
deregisterPackageVersion_updatedLatestPatchVersion :: Lens' DeregisterPackageVersion (Maybe Text) Source #
If the version was marked latest, the new version to maker as latest.
deregisterPackageVersion_packageId :: Lens' DeregisterPackageVersion Text Source #
A package ID.
deregisterPackageVersion_packageVersion :: Lens' DeregisterPackageVersion Text Source #
A package version.
deregisterPackageVersion_patchVersion :: Lens' DeregisterPackageVersion Text Source #
A patch version.
deregisterPackageVersionResponse_httpStatus :: Lens' DeregisterPackageVersionResponse Int Source #
The response's http status code.
DescribeApplicationInstance
describeApplicationInstance_applicationInstanceId :: Lens' DescribeApplicationInstance Text Source #
The application instance's ID.
describeApplicationInstanceResponse_applicationInstanceId :: Lens' DescribeApplicationInstanceResponse (Maybe Text) Source #
The application instance's ID.
describeApplicationInstanceResponse_applicationInstanceIdToReplace :: Lens' DescribeApplicationInstanceResponse (Maybe Text) Source #
The ID of the application instance that this instance replaced.
describeApplicationInstanceResponse_arn :: Lens' DescribeApplicationInstanceResponse (Maybe Text) Source #
The application instance's ARN.
describeApplicationInstanceResponse_createdTime :: Lens' DescribeApplicationInstanceResponse (Maybe UTCTime) Source #
When the application instance was created.
describeApplicationInstanceResponse_defaultRuntimeContextDevice :: Lens' DescribeApplicationInstanceResponse (Maybe Text) Source #
The device's ID.
describeApplicationInstanceResponse_defaultRuntimeContextDeviceName :: Lens' DescribeApplicationInstanceResponse (Maybe Text) Source #
The device's bane.
describeApplicationInstanceResponse_description :: Lens' DescribeApplicationInstanceResponse (Maybe Text) Source #
The application instance's description.
describeApplicationInstanceResponse_healthStatus :: Lens' DescribeApplicationInstanceResponse (Maybe ApplicationInstanceHealthStatus) Source #
The application instance's health status.
describeApplicationInstanceResponse_lastUpdatedTime :: Lens' DescribeApplicationInstanceResponse (Maybe UTCTime) Source #
The application instance was updated.
describeApplicationInstanceResponse_name :: Lens' DescribeApplicationInstanceResponse (Maybe Text) Source #
The application instance's name.
describeApplicationInstanceResponse_runtimeContextStates :: Lens' DescribeApplicationInstanceResponse (Maybe [ReportedRuntimeContextState]) Source #
The application instance's state.
describeApplicationInstanceResponse_runtimeRoleArn :: Lens' DescribeApplicationInstanceResponse (Maybe Text) Source #
The application instance's runtime role ARN.
describeApplicationInstanceResponse_status :: Lens' DescribeApplicationInstanceResponse (Maybe ApplicationInstanceStatus) Source #
The application instance's status.
describeApplicationInstanceResponse_statusDescription :: Lens' DescribeApplicationInstanceResponse (Maybe Text) Source #
The application instance's status description.
describeApplicationInstanceResponse_tags :: Lens' DescribeApplicationInstanceResponse (Maybe (HashMap Text Text)) Source #
The application instance's tags.
describeApplicationInstanceResponse_httpStatus :: Lens' DescribeApplicationInstanceResponse Int Source #
The response's http status code.
DescribeApplicationInstanceDetails
describeApplicationInstanceDetails_applicationInstanceId :: Lens' DescribeApplicationInstanceDetails Text Source #
The application instance's ID.
describeApplicationInstanceDetailsResponse_applicationInstanceId :: Lens' DescribeApplicationInstanceDetailsResponse (Maybe Text) Source #
The application instance's ID.
describeApplicationInstanceDetailsResponse_applicationInstanceIdToReplace :: Lens' DescribeApplicationInstanceDetailsResponse (Maybe Text) Source #
The ID of the application instance that this instance replaced.
describeApplicationInstanceDetailsResponse_createdTime :: Lens' DescribeApplicationInstanceDetailsResponse (Maybe UTCTime) Source #
When the application instance was created.
describeApplicationInstanceDetailsResponse_defaultRuntimeContextDevice :: Lens' DescribeApplicationInstanceDetailsResponse (Maybe Text) Source #
The application instance's default runtime context device.
describeApplicationInstanceDetailsResponse_description :: Lens' DescribeApplicationInstanceDetailsResponse (Maybe Text) Source #
The application instance's description.
describeApplicationInstanceDetailsResponse_manifestOverridesPayload :: Lens' DescribeApplicationInstanceDetailsResponse (Maybe ManifestOverridesPayload) Source #
Parameter overrides for the configuration manifest.
describeApplicationInstanceDetailsResponse_manifestPayload :: Lens' DescribeApplicationInstanceDetailsResponse (Maybe ManifestPayload) Source #
The application instance's configuration manifest.
describeApplicationInstanceDetailsResponse_name :: Lens' DescribeApplicationInstanceDetailsResponse (Maybe Text) Source #
The application instance's name.
describeApplicationInstanceDetailsResponse_httpStatus :: Lens' DescribeApplicationInstanceDetailsResponse Int Source #
The response's http status code.
DescribeDevice
describeDevice_deviceId :: Lens' DescribeDevice Text Source #
The device's ID.
describeDeviceResponse_alternateSoftwares :: Lens' DescribeDeviceResponse (Maybe [AlternateSoftwareMetadata]) Source #
Beta software releases available for the device.
describeDeviceResponse_arn :: Lens' DescribeDeviceResponse (Maybe Text) Source #
The device's ARN.
describeDeviceResponse_brand :: Lens' DescribeDeviceResponse (Maybe DeviceBrand) Source #
The device's maker.
describeDeviceResponse_createdTime :: Lens' DescribeDeviceResponse (Maybe UTCTime) Source #
When the device was created.
describeDeviceResponse_currentNetworkingStatus :: Lens' DescribeDeviceResponse (Maybe NetworkStatus) Source #
The device's networking status.
describeDeviceResponse_currentSoftware :: Lens' DescribeDeviceResponse (Maybe Text) Source #
The device's current software version.
describeDeviceResponse_description :: Lens' DescribeDeviceResponse (Maybe Text) Source #
The device's description.
describeDeviceResponse_deviceAggregatedStatus :: Lens' DescribeDeviceResponse (Maybe DeviceAggregatedStatus) Source #
A device's aggregated status. Including the device's connection status, provisioning status, and lease status.
describeDeviceResponse_deviceConnectionStatus :: Lens' DescribeDeviceResponse (Maybe DeviceConnectionStatus) Source #
The device's connection status.
describeDeviceResponse_deviceId :: Lens' DescribeDeviceResponse (Maybe Text) Source #
The device's ID.
describeDeviceResponse_latestAlternateSoftware :: Lens' DescribeDeviceResponse (Maybe Text) Source #
The most recent beta software release.
describeDeviceResponse_latestDeviceJob :: Lens' DescribeDeviceResponse (Maybe LatestDeviceJob) Source #
A device's latest job. Includes the target image version, and the job status.
describeDeviceResponse_latestSoftware :: Lens' DescribeDeviceResponse (Maybe Text) Source #
The latest software version available for the device.
describeDeviceResponse_leaseExpirationTime :: Lens' DescribeDeviceResponse (Maybe UTCTime) Source #
The device's lease expiration time.
describeDeviceResponse_name :: Lens' DescribeDeviceResponse (Maybe Text) Source #
The device's name.
describeDeviceResponse_networkingConfiguration :: Lens' DescribeDeviceResponse (Maybe NetworkPayload) Source #
The device's networking configuration.
describeDeviceResponse_provisioningStatus :: Lens' DescribeDeviceResponse (Maybe DeviceStatus) Source #
The device's provisioning status.
describeDeviceResponse_serialNumber :: Lens' DescribeDeviceResponse (Maybe Text) Source #
The device's serial number.
describeDeviceResponse_tags :: Lens' DescribeDeviceResponse (Maybe (HashMap Text Text)) Source #
The device's tags.
describeDeviceResponse_type :: Lens' DescribeDeviceResponse (Maybe DeviceType) Source #
The device's type.
describeDeviceResponse_httpStatus :: Lens' DescribeDeviceResponse Int Source #
The response's http status code.
DescribeDeviceJob
describeDeviceJob_jobId :: Lens' DescribeDeviceJob Text Source #
The job's ID.
describeDeviceJobResponse_createdTime :: Lens' DescribeDeviceJobResponse (Maybe UTCTime) Source #
When the job was created.
describeDeviceJobResponse_deviceArn :: Lens' DescribeDeviceJobResponse (Maybe Text) Source #
The device's ARN.
describeDeviceJobResponse_deviceId :: Lens' DescribeDeviceJobResponse (Maybe Text) Source #
The device's ID.
describeDeviceJobResponse_deviceName :: Lens' DescribeDeviceJobResponse (Maybe Text) Source #
The device's name.
describeDeviceJobResponse_deviceType :: Lens' DescribeDeviceJobResponse (Maybe DeviceType) Source #
The device's type.
describeDeviceJobResponse_imageVersion :: Lens' DescribeDeviceJobResponse (Maybe Text) Source #
For an OTA job, the target version of the device software.
describeDeviceJobResponse_jobId :: Lens' DescribeDeviceJobResponse (Maybe Text) Source #
The job's ID.
describeDeviceJobResponse_jobType :: Lens' DescribeDeviceJobResponse (Maybe JobType) Source #
The job's type.
describeDeviceJobResponse_status :: Lens' DescribeDeviceJobResponse (Maybe UpdateProgress) Source #
The job's status.
describeDeviceJobResponse_httpStatus :: Lens' DescribeDeviceJobResponse Int Source #
The response's http status code.
DescribeNode
describeNode_ownerAccount :: Lens' DescribeNode (Maybe Text) Source #
The account ID of the node's owner.
describeNode_nodeId :: Lens' DescribeNode Text Source #
The node's ID.
describeNodeResponse_assetName :: Lens' DescribeNodeResponse (Maybe Text) Source #
The node's asset name.
describeNodeResponse_packageArn :: Lens' DescribeNodeResponse (Maybe Text) Source #
The node's ARN.
describeNodeResponse_httpStatus :: Lens' DescribeNodeResponse Int Source #
The response's http status code.
describeNodeResponse_category :: Lens' DescribeNodeResponse NodeCategory Source #
The node's category.
describeNodeResponse_createdTime :: Lens' DescribeNodeResponse UTCTime Source #
When the node was created.
describeNodeResponse_description :: Lens' DescribeNodeResponse Text Source #
The node's description.
describeNodeResponse_lastUpdatedTime :: Lens' DescribeNodeResponse UTCTime Source #
When the node was updated.
describeNodeResponse_name :: Lens' DescribeNodeResponse Text Source #
The node's name.
describeNodeResponse_nodeId :: Lens' DescribeNodeResponse Text Source #
The node's ID.
describeNodeResponse_nodeInterface :: Lens' DescribeNodeResponse NodeInterface Source #
The node's interface.
describeNodeResponse_ownerAccount :: Lens' DescribeNodeResponse Text Source #
The account ID of the node's owner.
describeNodeResponse_packageId :: Lens' DescribeNodeResponse Text Source #
The node's package ID.
describeNodeResponse_packageName :: Lens' DescribeNodeResponse Text Source #
The node's package name.
describeNodeResponse_packageVersion :: Lens' DescribeNodeResponse Text Source #
The node's package version.
describeNodeResponse_patchVersion :: Lens' DescribeNodeResponse Text Source #
The node's patch version.
DescribeNodeFromTemplateJob
describeNodeFromTemplateJob_jobId :: Lens' DescribeNodeFromTemplateJob Text Source #
The job's ID.
describeNodeFromTemplateJobResponse_jobTags :: Lens' DescribeNodeFromTemplateJobResponse (Maybe [JobResourceTags]) Source #
The job's tags.
describeNodeFromTemplateJobResponse_nodeDescription :: Lens' DescribeNodeFromTemplateJobResponse (Maybe Text) Source #
The node's description.
describeNodeFromTemplateJobResponse_httpStatus :: Lens' DescribeNodeFromTemplateJobResponse Int Source #
The response's http status code.
describeNodeFromTemplateJobResponse_createdTime :: Lens' DescribeNodeFromTemplateJobResponse UTCTime Source #
When the job was created.
describeNodeFromTemplateJobResponse_jobId :: Lens' DescribeNodeFromTemplateJobResponse Text Source #
The job's ID.
describeNodeFromTemplateJobResponse_lastUpdatedTime :: Lens' DescribeNodeFromTemplateJobResponse UTCTime Source #
When the job was updated.
describeNodeFromTemplateJobResponse_nodeName :: Lens' DescribeNodeFromTemplateJobResponse Text Source #
The node's name.
describeNodeFromTemplateJobResponse_outputPackageName :: Lens' DescribeNodeFromTemplateJobResponse Text Source #
The job's output package name.
describeNodeFromTemplateJobResponse_outputPackageVersion :: Lens' DescribeNodeFromTemplateJobResponse Text Source #
The job's output package version.
describeNodeFromTemplateJobResponse_status :: Lens' DescribeNodeFromTemplateJobResponse NodeFromTemplateJobStatus Source #
The job's status.
describeNodeFromTemplateJobResponse_statusMessage :: Lens' DescribeNodeFromTemplateJobResponse Text Source #
The job's status message.
describeNodeFromTemplateJobResponse_templateParameters :: Lens' DescribeNodeFromTemplateJobResponse (HashMap Text Text) Source #
The job's template parameters.
describeNodeFromTemplateJobResponse_templateType :: Lens' DescribeNodeFromTemplateJobResponse TemplateType Source #
The job's template type.
DescribePackage
describePackage_packageId :: Lens' DescribePackage Text Source #
The package's ID.
describePackageResponse_readAccessPrincipalArns :: Lens' DescribePackageResponse (Maybe [Text]) Source #
ARNs of accounts that have read access to the package.
describePackageResponse_writeAccessPrincipalArns :: Lens' DescribePackageResponse (Maybe [Text]) Source #
ARNs of accounts that have write access to the package.
describePackageResponse_httpStatus :: Lens' DescribePackageResponse Int Source #
The response's http status code.
describePackageResponse_arn :: Lens' DescribePackageResponse Text Source #
The package's ARN.
describePackageResponse_createdTime :: Lens' DescribePackageResponse UTCTime Source #
When the package was created.
describePackageResponse_packageId :: Lens' DescribePackageResponse Text Source #
The package's ID.
describePackageResponse_packageName :: Lens' DescribePackageResponse Text Source #
The package's name.
describePackageResponse_storageLocation :: Lens' DescribePackageResponse StorageLocation Source #
The package's storage location.
describePackageResponse_tags :: Lens' DescribePackageResponse (HashMap Text Text) Source #
The package's tags.
DescribePackageImportJob
describePackageImportJob_jobId :: Lens' DescribePackageImportJob Text Source #
The job's ID.
describePackageImportJobResponse_clientToken :: Lens' DescribePackageImportJobResponse (Maybe Text) Source #
The job's client token.
describePackageImportJobResponse_jobTags :: Lens' DescribePackageImportJobResponse (Maybe [JobResourceTags]) Source #
The job's tags.
describePackageImportJobResponse_httpStatus :: Lens' DescribePackageImportJobResponse Int Source #
The response's http status code.
describePackageImportJobResponse_createdTime :: Lens' DescribePackageImportJobResponse UTCTime Source #
When the job was created.
describePackageImportJobResponse_inputConfig :: Lens' DescribePackageImportJobResponse PackageImportJobInputConfig Source #
The job's input config.
describePackageImportJobResponse_jobId :: Lens' DescribePackageImportJobResponse Text Source #
The job's ID.
describePackageImportJobResponse_jobType :: Lens' DescribePackageImportJobResponse PackageImportJobType Source #
The job's type.
describePackageImportJobResponse_lastUpdatedTime :: Lens' DescribePackageImportJobResponse UTCTime Source #
When the job was updated.
describePackageImportJobResponse_output :: Lens' DescribePackageImportJobResponse PackageImportJobOutput Source #
The job's output.
describePackageImportJobResponse_outputConfig :: Lens' DescribePackageImportJobResponse PackageImportJobOutputConfig Source #
The job's output config.
describePackageImportJobResponse_status :: Lens' DescribePackageImportJobResponse PackageImportJobStatus Source #
The job's status.
describePackageImportJobResponse_statusMessage :: Lens' DescribePackageImportJobResponse Text Source #
The job's status message.
DescribePackageVersion
describePackageVersion_ownerAccount :: Lens' DescribePackageVersion (Maybe Text) Source #
The version's owner account.
describePackageVersion_patchVersion :: Lens' DescribePackageVersion (Maybe Text) Source #
The version's patch version.
describePackageVersion_packageId :: Lens' DescribePackageVersion Text Source #
The version's ID.
describePackageVersion_packageVersion :: Lens' DescribePackageVersion Text Source #
The version's version.
describePackageVersionResponse_ownerAccount :: Lens' DescribePackageVersionResponse (Maybe Text) Source #
The account ID of the version's owner.
describePackageVersionResponse_packageArn :: Lens' DescribePackageVersionResponse (Maybe Text) Source #
The ARN of the package.
describePackageVersionResponse_registeredTime :: Lens' DescribePackageVersionResponse (Maybe UTCTime) Source #
The version's registered time.
describePackageVersionResponse_statusDescription :: Lens' DescribePackageVersionResponse (Maybe Text) Source #
The version's status description.
describePackageVersionResponse_httpStatus :: Lens' DescribePackageVersionResponse Int Source #
The response's http status code.
describePackageVersionResponse_isLatestPatch :: Lens' DescribePackageVersionResponse Bool Source #
Whether the version is the latest available.
describePackageVersionResponse_packageId :: Lens' DescribePackageVersionResponse Text Source #
The version's ID.
describePackageVersionResponse_packageName :: Lens' DescribePackageVersionResponse Text Source #
The version's name.
describePackageVersionResponse_packageVersion :: Lens' DescribePackageVersionResponse Text Source #
The version's version.
describePackageVersionResponse_patchVersion :: Lens' DescribePackageVersionResponse Text Source #
The version's patch version.
describePackageVersionResponse_status :: Lens' DescribePackageVersionResponse PackageVersionStatus Source #
The version's status.
ListApplicationInstanceDependencies
listApplicationInstanceDependencies_maxResults :: Lens' ListApplicationInstanceDependencies (Maybe Natural) Source #
The maximum number of application instance dependencies to return in one page of results.
listApplicationInstanceDependencies_nextToken :: Lens' ListApplicationInstanceDependencies (Maybe Text) Source #
Specify the pagination token from a previous request to retrieve the next page of results.
listApplicationInstanceDependencies_applicationInstanceId :: Lens' ListApplicationInstanceDependencies Text Source #
The application instance's ID.
listApplicationInstanceDependenciesResponse_nextToken :: Lens' ListApplicationInstanceDependenciesResponse (Maybe Text) Source #
A pagination token that's included if more results are available.
listApplicationInstanceDependenciesResponse_packageObjects :: Lens' ListApplicationInstanceDependenciesResponse (Maybe [PackageObject]) Source #
A list of package objects.
listApplicationInstanceDependenciesResponse_httpStatus :: Lens' ListApplicationInstanceDependenciesResponse Int Source #
The response's http status code.
ListApplicationInstanceNodeInstances
listApplicationInstanceNodeInstances_maxResults :: Lens' ListApplicationInstanceNodeInstances (Maybe Natural) Source #
The maximum number of node instances to return in one page of results.
listApplicationInstanceNodeInstances_nextToken :: Lens' ListApplicationInstanceNodeInstances (Maybe Text) Source #
Specify the pagination token from a previous request to retrieve the next page of results.
listApplicationInstanceNodeInstances_applicationInstanceId :: Lens' ListApplicationInstanceNodeInstances Text Source #
The node instances' application instance ID.
listApplicationInstanceNodeInstancesResponse_nextToken :: Lens' ListApplicationInstanceNodeInstancesResponse (Maybe Text) Source #
A pagination token that's included if more results are available.
listApplicationInstanceNodeInstancesResponse_nodeInstances :: Lens' ListApplicationInstanceNodeInstancesResponse (Maybe [NodeInstance]) Source #
A list of node instances.
listApplicationInstanceNodeInstancesResponse_httpStatus :: Lens' ListApplicationInstanceNodeInstancesResponse Int Source #
The response's http status code.
ListApplicationInstances
listApplicationInstances_deviceId :: Lens' ListApplicationInstances (Maybe Text) Source #
The application instances' device ID.
listApplicationInstances_maxResults :: Lens' ListApplicationInstances (Maybe Natural) Source #
The maximum number of application instances to return in one page of results.
listApplicationInstances_nextToken :: Lens' ListApplicationInstances (Maybe Text) Source #
Specify the pagination token from a previous request to retrieve the next page of results.
listApplicationInstances_statusFilter :: Lens' ListApplicationInstances (Maybe StatusFilter) Source #
Only include instances with a specific status.
listApplicationInstancesResponse_applicationInstances :: Lens' ListApplicationInstancesResponse (Maybe [ApplicationInstance]) Source #
A list of application instances.
listApplicationInstancesResponse_nextToken :: Lens' ListApplicationInstancesResponse (Maybe Text) Source #
A pagination token that's included if more results are available.
listApplicationInstancesResponse_httpStatus :: Lens' ListApplicationInstancesResponse Int Source #
The response's http status code.
ListDevices
listDevices_deviceAggregatedStatusFilter :: Lens' ListDevices (Maybe DeviceAggregatedStatus) Source #
Filter based on a device's status.
listDevices_maxResults :: Lens' ListDevices (Maybe Natural) Source #
The maximum number of devices to return in one page of results.
listDevices_nameFilter :: Lens' ListDevices (Maybe Text) Source #
Filter based on device's name. Prefixes supported.
listDevices_nextToken :: Lens' ListDevices (Maybe Text) Source #
Specify the pagination token from a previous request to retrieve the next page of results.
listDevices_sortBy :: Lens' ListDevices (Maybe ListDevicesSortBy) Source #
The target column to be sorted on. Default column sort is CREATED_TIME.
listDevices_sortOrder :: Lens' ListDevices (Maybe SortOrder) Source #
The sorting order for the returned list. SortOrder is DESCENDING by default based on CREATED_TIME. Otherwise, SortOrder is ASCENDING.
listDevicesResponse_nextToken :: Lens' ListDevicesResponse (Maybe Text) Source #
A pagination token that's included if more results are available.
listDevicesResponse_httpStatus :: Lens' ListDevicesResponse Int Source #
The response's http status code.
listDevicesResponse_devices :: Lens' ListDevicesResponse [Device] Source #
A list of devices.
ListDevicesJobs
listDevicesJobs_deviceId :: Lens' ListDevicesJobs (Maybe Text) Source #
Filter results by the job's target device ID.
listDevicesJobs_maxResults :: Lens' ListDevicesJobs (Maybe Natural) Source #
The maximum number of device jobs to return in one page of results.
listDevicesJobs_nextToken :: Lens' ListDevicesJobs (Maybe Text) Source #
Specify the pagination token from a previous request to retrieve the next page of results.
listDevicesJobsResponse_deviceJobs :: Lens' ListDevicesJobsResponse (Maybe [DeviceJob]) Source #
A list of jobs.
listDevicesJobsResponse_nextToken :: Lens' ListDevicesJobsResponse (Maybe Text) Source #
A pagination token that's included if more results are available.
listDevicesJobsResponse_httpStatus :: Lens' ListDevicesJobsResponse Int Source #
The response's http status code.
ListNodeFromTemplateJobs
listNodeFromTemplateJobs_maxResults :: Lens' ListNodeFromTemplateJobs (Maybe Natural) Source #
The maximum number of node from template jobs to return in one page of results.
listNodeFromTemplateJobs_nextToken :: Lens' ListNodeFromTemplateJobs (Maybe Text) Source #
Specify the pagination token from a previous request to retrieve the next page of results.
listNodeFromTemplateJobsResponse_nextToken :: Lens' ListNodeFromTemplateJobsResponse (Maybe Text) Source #
A pagination token that's included if more results are available.
listNodeFromTemplateJobsResponse_httpStatus :: Lens' ListNodeFromTemplateJobsResponse Int Source #
The response's http status code.
listNodeFromTemplateJobsResponse_nodeFromTemplateJobs :: Lens' ListNodeFromTemplateJobsResponse [NodeFromTemplateJob] Source #
A list of jobs.
ListNodes
listNodes_category :: Lens' ListNodes (Maybe NodeCategory) Source #
Search for nodes by category.
listNodes_maxResults :: Lens' ListNodes (Maybe Natural) Source #
The maximum number of nodes to return in one page of results.
listNodes_nextToken :: Lens' ListNodes (Maybe Text) Source #
Specify the pagination token from a previous request to retrieve the next page of results.
listNodes_ownerAccount :: Lens' ListNodes (Maybe Text) Source #
Search for nodes by the account ID of the nodes' owner.
listNodesResponse_nextToken :: Lens' ListNodesResponse (Maybe Text) Source #
A pagination token that's included if more results are available.
listNodesResponse_nodes :: Lens' ListNodesResponse (Maybe [Node]) Source #
A list of nodes.
listNodesResponse_httpStatus :: Lens' ListNodesResponse Int Source #
The response's http status code.
ListPackageImportJobs
listPackageImportJobs_maxResults :: Lens' ListPackageImportJobs (Maybe Natural) Source #
The maximum number of package import jobs to return in one page of results.
listPackageImportJobs_nextToken :: Lens' ListPackageImportJobs (Maybe Text) Source #
Specify the pagination token from a previous request to retrieve the next page of results.
listPackageImportJobsResponse_nextToken :: Lens' ListPackageImportJobsResponse (Maybe Text) Source #
A pagination token that's included if more results are available.
listPackageImportJobsResponse_httpStatus :: Lens' ListPackageImportJobsResponse Int Source #
The response's http status code.
listPackageImportJobsResponse_packageImportJobs :: Lens' ListPackageImportJobsResponse [PackageImportJob] Source #
A list of package import jobs.
ListPackages
listPackages_maxResults :: Lens' ListPackages (Maybe Natural) Source #
The maximum number of packages to return in one page of results.
listPackages_nextToken :: Lens' ListPackages (Maybe Text) Source #
Specify the pagination token from a previous request to retrieve the next page of results.
listPackagesResponse_nextToken :: Lens' ListPackagesResponse (Maybe Text) Source #
A pagination token that's included if more results are available.
listPackagesResponse_packages :: Lens' ListPackagesResponse (Maybe [PackageListItem]) Source #
A list of packages.
listPackagesResponse_httpStatus :: Lens' ListPackagesResponse Int Source #
The response's http status code.
ListTagsForResource
listTagsForResource_resourceArn :: Lens' ListTagsForResource Text Source #
The resource's ARN.
listTagsForResourceResponse_tags :: Lens' ListTagsForResourceResponse (Maybe (HashMap Text Text)) Source #
A list of tags.
listTagsForResourceResponse_httpStatus :: Lens' ListTagsForResourceResponse Int Source #
The response's http status code.
ProvisionDevice
provisionDevice_description :: Lens' ProvisionDevice (Maybe Text) Source #
A description for the device.
provisionDevice_networkingConfiguration :: Lens' ProvisionDevice (Maybe NetworkPayload) Source #
A networking configuration for the device.
provisionDevice_tags :: Lens' ProvisionDevice (Maybe (HashMap Text Text)) Source #
Tags for the device.
provisionDevice_name :: Lens' ProvisionDevice Text Source #
A name for the device.
provisionDeviceResponse_certificates :: Lens' ProvisionDeviceResponse (Maybe ByteString) Source #
The device's configuration bundle.--
-- Note: This Lens
automatically encodes and decodes Base64 data.
-- The underlying isomorphism will encode to Base64 representation during
-- serialisation, and decode from Base64 representation during deserialisation.
-- This Lens
accepts and returns only raw unencoded data.
provisionDeviceResponse_deviceId :: Lens' ProvisionDeviceResponse (Maybe Text) Source #
The device's ID.
provisionDeviceResponse_iotThingName :: Lens' ProvisionDeviceResponse (Maybe Text) Source #
The device's IoT thing name.
provisionDeviceResponse_httpStatus :: Lens' ProvisionDeviceResponse Int Source #
The response's http status code.
provisionDeviceResponse_arn :: Lens' ProvisionDeviceResponse Text Source #
The device's ARN.
provisionDeviceResponse_status :: Lens' ProvisionDeviceResponse DeviceStatus Source #
The device's status.
RegisterPackageVersion
registerPackageVersion_markLatest :: Lens' RegisterPackageVersion (Maybe Bool) Source #
Whether to mark the new version as the latest version.
registerPackageVersion_ownerAccount :: Lens' RegisterPackageVersion (Maybe Text) Source #
An owner account.
registerPackageVersion_packageId :: Lens' RegisterPackageVersion Text Source #
A package ID.
registerPackageVersion_packageVersion :: Lens' RegisterPackageVersion Text Source #
A package version.
registerPackageVersion_patchVersion :: Lens' RegisterPackageVersion Text Source #
A patch version.
registerPackageVersionResponse_httpStatus :: Lens' RegisterPackageVersionResponse Int Source #
The response's http status code.
RemoveApplicationInstance
removeApplicationInstance_applicationInstanceId :: Lens' RemoveApplicationInstance Text Source #
An application instance ID.
removeApplicationInstanceResponse_httpStatus :: Lens' RemoveApplicationInstanceResponse Int Source #
The response's http status code.
SignalApplicationInstanceNodeInstances
signalApplicationInstanceNodeInstances_applicationInstanceId :: Lens' SignalApplicationInstanceNodeInstances Text Source #
An application instance ID.
signalApplicationInstanceNodeInstances_nodeSignals :: Lens' SignalApplicationInstanceNodeInstances (NonEmpty NodeSignal) Source #
A list of signals.
signalApplicationInstanceNodeInstancesResponse_httpStatus :: Lens' SignalApplicationInstanceNodeInstancesResponse Int Source #
The response's http status code.
signalApplicationInstanceNodeInstancesResponse_applicationInstanceId :: Lens' SignalApplicationInstanceNodeInstancesResponse Text Source #
An application instance ID.
TagResource
tagResource_resourceArn :: Lens' TagResource Text Source #
The resource's ARN.
tagResource_tags :: Lens' TagResource (HashMap Text Text) Source #
Tags for the resource.
tagResourceResponse_httpStatus :: Lens' TagResourceResponse Int Source #
The response's http status code.
UntagResource
untagResource_resourceArn :: Lens' UntagResource Text Source #
The resource's ARN.
untagResource_tagKeys :: Lens' UntagResource (NonEmpty Text) Source #
Tag keys to remove.
untagResourceResponse_httpStatus :: Lens' UntagResourceResponse Int Source #
The response's http status code.
UpdateDeviceMetadata
updateDeviceMetadata_description :: Lens' UpdateDeviceMetadata (Maybe Text) Source #
A description for the device.
updateDeviceMetadata_deviceId :: Lens' UpdateDeviceMetadata Text Source #
The device's ID.
updateDeviceMetadataResponse_deviceId :: Lens' UpdateDeviceMetadataResponse (Maybe Text) Source #
The device's ID.
updateDeviceMetadataResponse_httpStatus :: Lens' UpdateDeviceMetadataResponse Int Source #
The response's http status code.
Types
AlternateSoftwareMetadata
alternateSoftwareMetadata_version :: Lens' AlternateSoftwareMetadata (Maybe Text) Source #
The appliance software version.
ApplicationInstance
applicationInstance_applicationInstanceId :: Lens' ApplicationInstance (Maybe Text) Source #
The application instance's ID.
applicationInstance_arn :: Lens' ApplicationInstance (Maybe Text) Source #
The application instance's ARN.
applicationInstance_createdTime :: Lens' ApplicationInstance (Maybe UTCTime) Source #
When the application instance was created.
applicationInstance_defaultRuntimeContextDevice :: Lens' ApplicationInstance (Maybe Text) Source #
The device's ID.
applicationInstance_defaultRuntimeContextDeviceName :: Lens' ApplicationInstance (Maybe Text) Source #
The device's name.
applicationInstance_description :: Lens' ApplicationInstance (Maybe Text) Source #
The application instance's description.
applicationInstance_healthStatus :: Lens' ApplicationInstance (Maybe ApplicationInstanceHealthStatus) Source #
The application instance's health status.
applicationInstance_name :: Lens' ApplicationInstance (Maybe Text) Source #
The application instance's name.
applicationInstance_runtimeContextStates :: Lens' ApplicationInstance (Maybe [ReportedRuntimeContextState]) Source #
The application's state.
applicationInstance_status :: Lens' ApplicationInstance (Maybe ApplicationInstanceStatus) Source #
The application instance's status.
applicationInstance_statusDescription :: Lens' ApplicationInstance (Maybe Text) Source #
The application instance's status description.
applicationInstance_tags :: Lens' ApplicationInstance (Maybe (HashMap Text Text)) Source #
The application instance's tags.
Device
device_brand :: Lens' Device (Maybe DeviceBrand) Source #
The device's maker.
device_deviceAggregatedStatus :: Lens' Device (Maybe DeviceAggregatedStatus) Source #
A device's aggregated status. Including the device's connection status, provisioning status, and lease status.
device_latestDeviceJob :: Lens' Device (Maybe LatestDeviceJob) Source #
A device's latest job. Includes the target image version, and the update job status.
device_leaseExpirationTime :: Lens' Device (Maybe UTCTime) Source #
The device's lease expiration time.
device_provisioningStatus :: Lens' Device (Maybe DeviceStatus) Source #
The device's provisioning status.
device_type :: Lens' Device (Maybe DeviceType) Source #
The device's type.
DeviceJob
DeviceJobConfig
deviceJobConfig_oTAJobConfig :: Lens' DeviceJobConfig (Maybe OTAJobConfig) Source #
A configuration for an over-the-air (OTA) upgrade. Required for OTA jobs.
EthernetPayload
ethernetPayload_staticIpConnectionInfo :: Lens' EthernetPayload (Maybe StaticIpConnectionInfo) Source #
Network configuration for a static IP connection.
ethernetPayload_connectionType :: Lens' EthernetPayload ConnectionType Source #
How the device gets an IP address.
EthernetStatus
ethernetStatus_connectionStatus :: Lens' EthernetStatus (Maybe NetworkConnectionStatus) Source #
The device's connection status.
ethernetStatus_hwAddress :: Lens' EthernetStatus (Maybe Text) Source #
The device's physical address.
ethernetStatus_ipAddress :: Lens' EthernetStatus (Maybe Text) Source #
The device's IP address.
Job
JobResourceTags
jobResourceTags_resourceType :: Lens' JobResourceTags JobResourceType Source #
The job's type.
jobResourceTags_tags :: Lens' JobResourceTags (HashMap Text Text) Source #
The job's tags.
LatestDeviceJob
latestDeviceJob_imageVersion :: Lens' LatestDeviceJob (Maybe Text) Source #
The target version of the device software.
latestDeviceJob_jobType :: Lens' LatestDeviceJob (Maybe JobType) Source #
The job's type.
latestDeviceJob_status :: Lens' LatestDeviceJob (Maybe UpdateProgress) Source #
Status of the latest device job.
ManifestOverridesPayload
manifestOverridesPayload_payloadData :: Lens' ManifestOverridesPayload (Maybe Text) Source #
The overrides document.
ManifestPayload
manifestPayload_payloadData :: Lens' ManifestPayload (Maybe Text) Source #
The application manifest.
NetworkPayload
networkPayload_ethernet0 :: Lens' NetworkPayload (Maybe EthernetPayload) Source #
Settings for Ethernet port 0.
networkPayload_ethernet1 :: Lens' NetworkPayload (Maybe EthernetPayload) Source #
Settings for Ethernet port 1.
networkPayload_ntp :: Lens' NetworkPayload (Maybe NtpPayload) Source #
Network time protocol (NTP) server settings.
NetworkStatus
networkStatus_ethernet0Status :: Lens' NetworkStatus (Maybe EthernetStatus) Source #
The status of Ethernet port 0.
networkStatus_ethernet1Status :: Lens' NetworkStatus (Maybe EthernetStatus) Source #
The status of Ethernet port 1.
networkStatus_lastUpdatedTime :: Lens' NetworkStatus (Maybe UTCTime) Source #
When the network status changed.
networkStatus_ntpStatus :: Lens' NetworkStatus (Maybe NtpStatus) Source #
Details about a network time protocol (NTP) server connection.
Node
node_category :: Lens' Node NodeCategory Source #
The node's category.
NodeFromTemplateJob
nodeFromTemplateJob_createdTime :: Lens' NodeFromTemplateJob (Maybe UTCTime) Source #
When the job was created.
nodeFromTemplateJob_jobId :: Lens' NodeFromTemplateJob (Maybe Text) Source #
The job's ID.
nodeFromTemplateJob_nodeName :: Lens' NodeFromTemplateJob (Maybe Text) Source #
The node's name.
nodeFromTemplateJob_status :: Lens' NodeFromTemplateJob (Maybe NodeFromTemplateJobStatus) Source #
The job's status.
nodeFromTemplateJob_statusMessage :: Lens' NodeFromTemplateJob (Maybe Text) Source #
The job's status message.
nodeFromTemplateJob_templateType :: Lens' NodeFromTemplateJob (Maybe TemplateType) Source #
The job's template type.
NodeInputPort
nodeInputPort_defaultValue :: Lens' NodeInputPort (Maybe Text) Source #
The input port's default value.
nodeInputPort_description :: Lens' NodeInputPort (Maybe Text) Source #
The input port's description.
nodeInputPort_maxConnections :: Lens' NodeInputPort (Maybe Int) Source #
The input port's max connections.
nodeInputPort_name :: Lens' NodeInputPort (Maybe Text) Source #
The input port's name.
nodeInputPort_type :: Lens' NodeInputPort (Maybe PortType) Source #
The input port's type.
NodeInstance
nodeInstance_nodeId :: Lens' NodeInstance (Maybe Text) Source #
The node's ID.
nodeInstance_nodeName :: Lens' NodeInstance (Maybe Text) Source #
The instance's name.
nodeInstance_packageName :: Lens' NodeInstance (Maybe Text) Source #
The instance's package name.
nodeInstance_packagePatchVersion :: Lens' NodeInstance (Maybe Text) Source #
The instance's package patch version.
nodeInstance_packageVersion :: Lens' NodeInstance (Maybe Text) Source #
The instance's package version.
nodeInstance_currentStatus :: Lens' NodeInstance NodeInstanceStatus Source #
The instance's current status.
nodeInstance_nodeInstanceId :: Lens' NodeInstance Text Source #
The instance's ID.
NodeInterface
nodeInterface_inputs :: Lens' NodeInterface [NodeInputPort] Source #
The node interface's inputs.
nodeInterface_outputs :: Lens' NodeInterface [NodeOutputPort] Source #
The node interface's outputs.
NodeOutputPort
nodeOutputPort_description :: Lens' NodeOutputPort (Maybe Text) Source #
The output port's description.
nodeOutputPort_name :: Lens' NodeOutputPort (Maybe Text) Source #
The output port's name.
nodeOutputPort_type :: Lens' NodeOutputPort (Maybe PortType) Source #
The output port's type.
NodeSignal
nodeSignal_nodeInstanceId :: Lens' NodeSignal Text Source #
The camera node's name, from the application manifest.
nodeSignal_signal :: Lens' NodeSignal NodeSignalValue Source #
The signal value.
NtpPayload
ntpPayload_ntpServers :: Lens' NtpPayload [Text] Source #
NTP servers to use, in order of preference.
NtpStatus
ntpStatus_connectionStatus :: Lens' NtpStatus (Maybe NetworkConnectionStatus) Source #
The connection's status.
OTAJobConfig
oTAJobConfig_imageVersion :: Lens' OTAJobConfig Text Source #
The target version of the device software.
OutPutS3Location
outPutS3Location_bucketName :: Lens' OutPutS3Location Text Source #
The object's bucket.
outPutS3Location_objectKey :: Lens' OutPutS3Location Text Source #
The object's key.
PackageImportJob
packageImportJob_createdTime :: Lens' PackageImportJob (Maybe UTCTime) Source #
When the job was created.
packageImportJob_jobId :: Lens' PackageImportJob (Maybe Text) Source #
The job's ID.
packageImportJob_jobType :: Lens' PackageImportJob (Maybe PackageImportJobType) Source #
The job's type.
packageImportJob_lastUpdatedTime :: Lens' PackageImportJob (Maybe UTCTime) Source #
When the job was updated.
packageImportJob_status :: Lens' PackageImportJob (Maybe PackageImportJobStatus) Source #
The job's status.
packageImportJob_statusMessage :: Lens' PackageImportJob (Maybe Text) Source #
The job's status message.
PackageImportJobInputConfig
packageImportJobInputConfig_packageVersionInputConfig :: Lens' PackageImportJobInputConfig (Maybe PackageVersionInputConfig) Source #
The package version's input configuration.
PackageImportJobOutput
packageImportJobOutput_outputS3Location :: Lens' PackageImportJobOutput OutPutS3Location Source #
The package's output location.
packageImportJobOutput_packageId :: Lens' PackageImportJobOutput Text Source #
The package's ID.
packageImportJobOutput_packageVersion :: Lens' PackageImportJobOutput Text Source #
The package's version.
packageImportJobOutput_patchVersion :: Lens' PackageImportJobOutput Text Source #
The package's patch version.
PackageImportJobOutputConfig
packageImportJobOutputConfig_packageVersionOutputConfig :: Lens' PackageImportJobOutputConfig (Maybe PackageVersionOutputConfig) Source #
The package version's output configuration.
PackageListItem
packageListItem_arn :: Lens' PackageListItem (Maybe Text) Source #
The package's ARN.
packageListItem_createdTime :: Lens' PackageListItem (Maybe UTCTime) Source #
When the package was created.
packageListItem_packageId :: Lens' PackageListItem (Maybe Text) Source #
The package's ID.
packageListItem_packageName :: Lens' PackageListItem (Maybe Text) Source #
The package's name.
packageListItem_tags :: Lens' PackageListItem (Maybe (HashMap Text Text)) Source #
The package's tags.
PackageObject
packageObject_name :: Lens' PackageObject Text Source #
The object's name.
packageObject_packageVersion :: Lens' PackageObject Text Source #
The object's package version.
packageObject_patchVersion :: Lens' PackageObject Text Source #
The object's patch version.
PackageVersionInputConfig
packageVersionInputConfig_s3Location :: Lens' PackageVersionInputConfig S3Location Source #
A location in Amazon S3.
PackageVersionOutputConfig
packageVersionOutputConfig_markLatest :: Lens' PackageVersionOutputConfig (Maybe Bool) Source #
Indicates that the version is recommended for all users.
packageVersionOutputConfig_packageName :: Lens' PackageVersionOutputConfig Text Source #
The output's package name.
packageVersionOutputConfig_packageVersion :: Lens' PackageVersionOutputConfig Text Source #
The output's package version.
ReportedRuntimeContextState
reportedRuntimeContextState_desiredState :: Lens' ReportedRuntimeContextState DesiredState Source #
The application's desired state.
reportedRuntimeContextState_deviceReportedStatus :: Lens' ReportedRuntimeContextState DeviceReportedStatus Source #
The application's reported status.
reportedRuntimeContextState_deviceReportedTime :: Lens' ReportedRuntimeContextState UTCTime Source #
When the device reported the application's state.
reportedRuntimeContextState_runtimeContextName :: Lens' ReportedRuntimeContextState Text Source #
The device's name.
S3Location
s3Location_region :: Lens' S3Location (Maybe Text) Source #
The bucket's Region.
s3Location_bucketName :: Lens' S3Location Text Source #
A bucket name.
s3Location_objectKey :: Lens' S3Location Text Source #
An object key.
StaticIpConnectionInfo
staticIpConnectionInfo_defaultGateway :: Lens' StaticIpConnectionInfo Text Source #
The connection's default gateway.
staticIpConnectionInfo_dns :: Lens' StaticIpConnectionInfo [Text] Source #
The connection's DNS address.
staticIpConnectionInfo_ipAddress :: Lens' StaticIpConnectionInfo Text Source #
The connection's IP address.
staticIpConnectionInfo_mask :: Lens' StaticIpConnectionInfo Text Source #
The connection's DNS mask.
StorageLocation
storageLocation_binaryPrefixLocation :: Lens' StorageLocation Text Source #
The location's binary prefix.
storageLocation_bucket :: Lens' StorageLocation Text Source #
The location's bucket.
storageLocation_generatedPrefixLocation :: Lens' StorageLocation Text Source #
The location's generated prefix.
storageLocation_manifestPrefixLocation :: Lens' StorageLocation Text Source #
The location's manifest prefix.
storageLocation_repoPrefixLocation :: Lens' StorageLocation Text Source #
The location's repo prefix.