Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
- Operations
- UpdateDeviceMetadata
- DescribeApplicationInstanceDetails
- CreateApplicationInstance
- ListTagsForResource
- RemoveApplicationInstance
- ListDevicesJobs
- CreateNodeFromTemplateJob
- DeregisterPackageVersion
- ListPackages
- DescribeApplicationInstance
- RegisterPackageVersion
- DescribeNodeFromTemplateJob
- CreatePackageImportJob
- DescribePackage
- ListApplicationInstances
- DescribeDeviceJob
- DescribePackageImportJob
- DescribeDevice
- DescribePackageVersion
- DescribeNode
- ListNodeFromTemplateJobs
- TagResource
- ListApplicationInstanceDependencies
- ListApplicationInstanceNodeInstances
- CreateJobForDevices
- UntagResource
- DeletePackage
- CreatePackage
- ProvisionDevice
- DeleteDevice
- ListNodes
- ListDevices
- ListPackageImportJobs
- Types
- ApplicationInstance
- Device
- DeviceJob
- DeviceJobConfig
- EthernetPayload
- EthernetStatus
- Job
- JobResourceTags
- ManifestOverridesPayload
- ManifestPayload
- NetworkPayload
- NetworkStatus
- Node
- NodeFromTemplateJob
- NodeInputPort
- NodeInstance
- NodeInterface
- NodeOutputPort
- OTAJobConfig
- OutPutS3Location
- PackageImportJob
- PackageImportJobInputConfig
- PackageImportJobOutput
- PackageImportJobOutputConfig
- PackageListItem
- PackageObject
- PackageVersionInputConfig
- PackageVersionOutputConfig
- S3Location
- StaticIpConnectionInfo
- StorageLocation
Synopsis
- updateDeviceMetadata_description :: Lens' UpdateDeviceMetadata (Maybe Text)
- updateDeviceMetadata_deviceId :: Lens' UpdateDeviceMetadata Text
- updateDeviceMetadataResponse_deviceId :: Lens' UpdateDeviceMetadataResponse (Maybe Text)
- updateDeviceMetadataResponse_httpStatus :: Lens' UpdateDeviceMetadataResponse Int
- describeApplicationInstanceDetails_applicationInstanceId :: Lens' DescribeApplicationInstanceDetails Text
- describeApplicationInstanceDetailsResponse_createdTime :: Lens' DescribeApplicationInstanceDetailsResponse (Maybe UTCTime)
- describeApplicationInstanceDetailsResponse_defaultRuntimeContextDevice :: Lens' DescribeApplicationInstanceDetailsResponse (Maybe Text)
- describeApplicationInstanceDetailsResponse_manifestOverridesPayload :: Lens' DescribeApplicationInstanceDetailsResponse (Maybe ManifestOverridesPayload)
- describeApplicationInstanceDetailsResponse_name :: Lens' DescribeApplicationInstanceDetailsResponse (Maybe Text)
- describeApplicationInstanceDetailsResponse_applicationInstanceId :: Lens' DescribeApplicationInstanceDetailsResponse (Maybe Text)
- describeApplicationInstanceDetailsResponse_description :: Lens' DescribeApplicationInstanceDetailsResponse (Maybe Text)
- describeApplicationInstanceDetailsResponse_manifestPayload :: Lens' DescribeApplicationInstanceDetailsResponse (Maybe ManifestPayload)
- describeApplicationInstanceDetailsResponse_applicationInstanceIdToReplace :: Lens' DescribeApplicationInstanceDetailsResponse (Maybe Text)
- describeApplicationInstanceDetailsResponse_httpStatus :: Lens' DescribeApplicationInstanceDetailsResponse Int
- createApplicationInstance_manifestOverridesPayload :: Lens' CreateApplicationInstance (Maybe ManifestOverridesPayload)
- createApplicationInstance_name :: Lens' CreateApplicationInstance (Maybe Text)
- createApplicationInstance_runtimeRoleArn :: Lens' CreateApplicationInstance (Maybe Text)
- createApplicationInstance_description :: Lens' CreateApplicationInstance (Maybe Text)
- createApplicationInstance_tags :: Lens' CreateApplicationInstance (Maybe (HashMap Text Text))
- createApplicationInstance_applicationInstanceIdToReplace :: Lens' CreateApplicationInstance (Maybe Text)
- createApplicationInstance_manifestPayload :: Lens' CreateApplicationInstance ManifestPayload
- createApplicationInstance_defaultRuntimeContextDevice :: Lens' CreateApplicationInstance Text
- createApplicationInstanceResponse_httpStatus :: Lens' CreateApplicationInstanceResponse Int
- createApplicationInstanceResponse_applicationInstanceId :: Lens' CreateApplicationInstanceResponse Text
- listTagsForResource_resourceArn :: Lens' ListTagsForResource Text
- listTagsForResourceResponse_tags :: Lens' ListTagsForResourceResponse (Maybe (HashMap Text Text))
- listTagsForResourceResponse_httpStatus :: Lens' ListTagsForResourceResponse Int
- removeApplicationInstance_applicationInstanceId :: Lens' RemoveApplicationInstance Text
- removeApplicationInstanceResponse_httpStatus :: Lens' RemoveApplicationInstanceResponse Int
- listDevicesJobs_nextToken :: Lens' ListDevicesJobs (Maybe Text)
- listDevicesJobs_deviceId :: Lens' ListDevicesJobs (Maybe Text)
- listDevicesJobs_maxResults :: Lens' ListDevicesJobs (Maybe Natural)
- listDevicesJobsResponse_nextToken :: Lens' ListDevicesJobsResponse (Maybe Text)
- listDevicesJobsResponse_deviceJobs :: Lens' ListDevicesJobsResponse (Maybe [DeviceJob])
- listDevicesJobsResponse_httpStatus :: Lens' ListDevicesJobsResponse Int
- createNodeFromTemplateJob_jobTags :: Lens' CreateNodeFromTemplateJob (Maybe [JobResourceTags])
- createNodeFromTemplateJob_nodeDescription :: Lens' CreateNodeFromTemplateJob (Maybe Text)
- createNodeFromTemplateJob_templateType :: Lens' CreateNodeFromTemplateJob TemplateType
- createNodeFromTemplateJob_outputPackageName :: Lens' CreateNodeFromTemplateJob Text
- createNodeFromTemplateJob_outputPackageVersion :: Lens' CreateNodeFromTemplateJob Text
- createNodeFromTemplateJob_nodeName :: Lens' CreateNodeFromTemplateJob Text
- createNodeFromTemplateJob_templateParameters :: Lens' CreateNodeFromTemplateJob (HashMap Text Text)
- createNodeFromTemplateJobResponse_httpStatus :: Lens' CreateNodeFromTemplateJobResponse Int
- createNodeFromTemplateJobResponse_jobId :: Lens' CreateNodeFromTemplateJobResponse Text
- deregisterPackageVersion_updatedLatestPatchVersion :: Lens' DeregisterPackageVersion (Maybe Text)
- deregisterPackageVersion_ownerAccount :: Lens' DeregisterPackageVersion (Maybe Text)
- deregisterPackageVersion_packageId :: Lens' DeregisterPackageVersion Text
- deregisterPackageVersion_packageVersion :: Lens' DeregisterPackageVersion Text
- deregisterPackageVersion_patchVersion :: Lens' DeregisterPackageVersion Text
- deregisterPackageVersionResponse_httpStatus :: Lens' DeregisterPackageVersionResponse Int
- listPackages_nextToken :: Lens' ListPackages (Maybe Text)
- listPackages_maxResults :: Lens' ListPackages (Maybe Natural)
- listPackagesResponse_packages :: Lens' ListPackagesResponse (Maybe [PackageListItem])
- listPackagesResponse_nextToken :: Lens' ListPackagesResponse (Maybe Text)
- listPackagesResponse_httpStatus :: Lens' ListPackagesResponse Int
- describeApplicationInstance_applicationInstanceId :: Lens' DescribeApplicationInstance Text
- describeApplicationInstanceResponse_status :: Lens' DescribeApplicationInstanceResponse (Maybe ApplicationInstanceStatus)
- describeApplicationInstanceResponse_statusDescription :: Lens' DescribeApplicationInstanceResponse (Maybe Text)
- describeApplicationInstanceResponse_lastUpdatedTime :: Lens' DescribeApplicationInstanceResponse (Maybe UTCTime)
- 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_name :: Lens' DescribeApplicationInstanceResponse (Maybe Text)
- describeApplicationInstanceResponse_runtimeRoleArn :: Lens' DescribeApplicationInstanceResponse (Maybe Text)
- describeApplicationInstanceResponse_healthStatus :: Lens' DescribeApplicationInstanceResponse (Maybe ApplicationInstanceHealthStatus)
- describeApplicationInstanceResponse_applicationInstanceId :: Lens' DescribeApplicationInstanceResponse (Maybe Text)
- describeApplicationInstanceResponse_description :: Lens' DescribeApplicationInstanceResponse (Maybe Text)
- describeApplicationInstanceResponse_tags :: Lens' DescribeApplicationInstanceResponse (Maybe (HashMap Text Text))
- describeApplicationInstanceResponse_applicationInstanceIdToReplace :: Lens' DescribeApplicationInstanceResponse (Maybe Text)
- describeApplicationInstanceResponse_httpStatus :: Lens' DescribeApplicationInstanceResponse Int
- 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
- describeNodeFromTemplateJob_jobId :: Lens' DescribeNodeFromTemplateJob Text
- describeNodeFromTemplateJobResponse_jobTags :: Lens' DescribeNodeFromTemplateJobResponse (Maybe [JobResourceTags])
- describeNodeFromTemplateJobResponse_nodeDescription :: Lens' DescribeNodeFromTemplateJobResponse (Maybe Text)
- describeNodeFromTemplateJobResponse_httpStatus :: Lens' DescribeNodeFromTemplateJobResponse Int
- describeNodeFromTemplateJobResponse_jobId :: Lens' DescribeNodeFromTemplateJobResponse Text
- describeNodeFromTemplateJobResponse_status :: Lens' DescribeNodeFromTemplateJobResponse NodeFromTemplateJobStatus
- describeNodeFromTemplateJobResponse_statusMessage :: Lens' DescribeNodeFromTemplateJobResponse Text
- describeNodeFromTemplateJobResponse_createdTime :: Lens' DescribeNodeFromTemplateJobResponse UTCTime
- describeNodeFromTemplateJobResponse_lastUpdatedTime :: Lens' DescribeNodeFromTemplateJobResponse UTCTime
- describeNodeFromTemplateJobResponse_outputPackageName :: Lens' DescribeNodeFromTemplateJobResponse Text
- describeNodeFromTemplateJobResponse_outputPackageVersion :: Lens' DescribeNodeFromTemplateJobResponse Text
- describeNodeFromTemplateJobResponse_nodeName :: Lens' DescribeNodeFromTemplateJobResponse Text
- describeNodeFromTemplateJobResponse_templateType :: Lens' DescribeNodeFromTemplateJobResponse TemplateType
- describeNodeFromTemplateJobResponse_templateParameters :: Lens' DescribeNodeFromTemplateJobResponse (HashMap Text Text)
- createPackageImportJob_jobTags :: Lens' CreatePackageImportJob (Maybe [JobResourceTags])
- createPackageImportJob_jobType :: Lens' CreatePackageImportJob PackageImportJobType
- createPackageImportJob_inputConfig :: Lens' CreatePackageImportJob PackageImportJobInputConfig
- createPackageImportJob_outputConfig :: Lens' CreatePackageImportJob PackageImportJobOutputConfig
- createPackageImportJob_clientToken :: Lens' CreatePackageImportJob Text
- createPackageImportJobResponse_httpStatus :: Lens' CreatePackageImportJobResponse Int
- createPackageImportJobResponse_jobId :: Lens' CreatePackageImportJobResponse Text
- describePackage_packageId :: Lens' DescribePackage Text
- describePackageResponse_writeAccessPrincipalArns :: Lens' DescribePackageResponse (Maybe [Text])
- describePackageResponse_readAccessPrincipalArns :: Lens' DescribePackageResponse (Maybe [Text])
- describePackageResponse_httpStatus :: Lens' DescribePackageResponse Int
- describePackageResponse_packageId :: Lens' DescribePackageResponse Text
- describePackageResponse_packageName :: Lens' DescribePackageResponse Text
- describePackageResponse_arn :: Lens' DescribePackageResponse Text
- describePackageResponse_storageLocation :: Lens' DescribePackageResponse StorageLocation
- describePackageResponse_createdTime :: Lens' DescribePackageResponse UTCTime
- describePackageResponse_tags :: Lens' DescribePackageResponse (HashMap Text Text)
- listApplicationInstances_nextToken :: Lens' ListApplicationInstances (Maybe Text)
- listApplicationInstances_statusFilter :: Lens' ListApplicationInstances (Maybe StatusFilter)
- listApplicationInstances_deviceId :: Lens' ListApplicationInstances (Maybe Text)
- listApplicationInstances_maxResults :: Lens' ListApplicationInstances (Maybe Natural)
- listApplicationInstancesResponse_nextToken :: Lens' ListApplicationInstancesResponse (Maybe Text)
- listApplicationInstancesResponse_applicationInstances :: Lens' ListApplicationInstancesResponse (Maybe [ApplicationInstance])
- listApplicationInstancesResponse_httpStatus :: Lens' ListApplicationInstancesResponse Int
- describeDeviceJob_jobId :: Lens' DescribeDeviceJob Text
- describeDeviceJobResponse_status :: Lens' DescribeDeviceJobResponse (Maybe UpdateProgress)
- describeDeviceJobResponse_jobId :: Lens' DescribeDeviceJobResponse (Maybe Text)
- describeDeviceJobResponse_createdTime :: Lens' DescribeDeviceJobResponse (Maybe UTCTime)
- describeDeviceJobResponse_deviceArn :: Lens' DescribeDeviceJobResponse (Maybe Text)
- describeDeviceJobResponse_imageVersion :: Lens' DescribeDeviceJobResponse (Maybe Text)
- describeDeviceJobResponse_deviceName :: Lens' DescribeDeviceJobResponse (Maybe Text)
- describeDeviceJobResponse_deviceId :: Lens' DescribeDeviceJobResponse (Maybe Text)
- describeDeviceJobResponse_deviceType :: Lens' DescribeDeviceJobResponse (Maybe DeviceType)
- describeDeviceJobResponse_httpStatus :: Lens' DescribeDeviceJobResponse Int
- describePackageImportJob_jobId :: Lens' DescribePackageImportJob Text
- describePackageImportJobResponse_clientToken :: Lens' DescribePackageImportJobResponse (Maybe Text)
- describePackageImportJobResponse_jobTags :: Lens' DescribePackageImportJobResponse (Maybe [JobResourceTags])
- describePackageImportJobResponse_httpStatus :: Lens' DescribePackageImportJobResponse Int
- describePackageImportJobResponse_jobId :: Lens' DescribePackageImportJobResponse Text
- describePackageImportJobResponse_jobType :: Lens' DescribePackageImportJobResponse PackageImportJobType
- describePackageImportJobResponse_inputConfig :: Lens' DescribePackageImportJobResponse PackageImportJobInputConfig
- describePackageImportJobResponse_outputConfig :: Lens' DescribePackageImportJobResponse PackageImportJobOutputConfig
- describePackageImportJobResponse_output :: Lens' DescribePackageImportJobResponse PackageImportJobOutput
- describePackageImportJobResponse_createdTime :: Lens' DescribePackageImportJobResponse UTCTime
- describePackageImportJobResponse_lastUpdatedTime :: Lens' DescribePackageImportJobResponse UTCTime
- describePackageImportJobResponse_status :: Lens' DescribePackageImportJobResponse PackageImportJobStatus
- describePackageImportJobResponse_statusMessage :: Lens' DescribePackageImportJobResponse Text
- describeDevice_deviceId :: Lens' DescribeDevice Text
- describeDeviceResponse_latestSoftware :: Lens' DescribeDeviceResponse (Maybe Text)
- describeDeviceResponse_provisioningStatus :: Lens' DescribeDeviceResponse (Maybe DeviceStatus)
- describeDeviceResponse_arn :: Lens' DescribeDeviceResponse (Maybe Text)
- describeDeviceResponse_createdTime :: Lens' DescribeDeviceResponse (Maybe UTCTime)
- describeDeviceResponse_currentSoftware :: Lens' DescribeDeviceResponse (Maybe Text)
- describeDeviceResponse_name :: Lens' DescribeDeviceResponse (Maybe Text)
- describeDeviceResponse_deviceConnectionStatus :: Lens' DescribeDeviceResponse (Maybe DeviceConnectionStatus)
- describeDeviceResponse_deviceId :: Lens' DescribeDeviceResponse (Maybe Text)
- describeDeviceResponse_type :: Lens' DescribeDeviceResponse (Maybe DeviceType)
- describeDeviceResponse_leaseExpirationTime :: Lens' DescribeDeviceResponse (Maybe UTCTime)
- describeDeviceResponse_serialNumber :: Lens' DescribeDeviceResponse (Maybe Text)
- describeDeviceResponse_currentNetworkingStatus :: Lens' DescribeDeviceResponse (Maybe NetworkStatus)
- describeDeviceResponse_description :: Lens' DescribeDeviceResponse (Maybe Text)
- describeDeviceResponse_networkingConfiguration :: Lens' DescribeDeviceResponse (Maybe NetworkPayload)
- describeDeviceResponse_tags :: Lens' DescribeDeviceResponse (Maybe (HashMap Text Text))
- describeDeviceResponse_httpStatus :: Lens' DescribeDeviceResponse Int
- describePackageVersion_patchVersion :: Lens' DescribePackageVersion (Maybe Text)
- describePackageVersion_ownerAccount :: Lens' DescribePackageVersion (Maybe Text)
- describePackageVersion_packageId :: Lens' DescribePackageVersion Text
- describePackageVersion_packageVersion :: Lens' DescribePackageVersion Text
- describePackageVersionResponse_statusDescription :: Lens' DescribePackageVersionResponse (Maybe Text)
- describePackageVersionResponse_packageArn :: Lens' DescribePackageVersionResponse (Maybe Text)
- describePackageVersionResponse_registeredTime :: Lens' DescribePackageVersionResponse (Maybe UTCTime)
- describePackageVersionResponse_ownerAccount :: Lens' DescribePackageVersionResponse (Maybe Text)
- describePackageVersionResponse_httpStatus :: Lens' DescribePackageVersionResponse Int
- describePackageVersionResponse_packageId :: Lens' DescribePackageVersionResponse Text
- describePackageVersionResponse_packageName :: Lens' DescribePackageVersionResponse Text
- describePackageVersionResponse_packageVersion :: Lens' DescribePackageVersionResponse Text
- describePackageVersionResponse_patchVersion :: Lens' DescribePackageVersionResponse Text
- describePackageVersionResponse_isLatestPatch :: Lens' DescribePackageVersionResponse Bool
- describePackageVersionResponse_status :: Lens' DescribePackageVersionResponse PackageVersionStatus
- 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_nodeId :: Lens' DescribeNodeResponse Text
- describeNodeResponse_name :: Lens' DescribeNodeResponse Text
- describeNodeResponse_category :: Lens' DescribeNodeResponse NodeCategory
- describeNodeResponse_ownerAccount :: Lens' DescribeNodeResponse Text
- describeNodeResponse_packageName :: Lens' DescribeNodeResponse Text
- describeNodeResponse_packageId :: Lens' DescribeNodeResponse Text
- describeNodeResponse_packageVersion :: Lens' DescribeNodeResponse Text
- describeNodeResponse_patchVersion :: Lens' DescribeNodeResponse Text
- describeNodeResponse_nodeInterface :: Lens' DescribeNodeResponse NodeInterface
- describeNodeResponse_description :: Lens' DescribeNodeResponse Text
- describeNodeResponse_createdTime :: Lens' DescribeNodeResponse UTCTime
- describeNodeResponse_lastUpdatedTime :: Lens' DescribeNodeResponse UTCTime
- listNodeFromTemplateJobs_nextToken :: Lens' ListNodeFromTemplateJobs (Maybe Text)
- listNodeFromTemplateJobs_maxResults :: Lens' ListNodeFromTemplateJobs (Maybe Natural)
- listNodeFromTemplateJobsResponse_nextToken :: Lens' ListNodeFromTemplateJobsResponse (Maybe Text)
- listNodeFromTemplateJobsResponse_httpStatus :: Lens' ListNodeFromTemplateJobsResponse Int
- listNodeFromTemplateJobsResponse_nodeFromTemplateJobs :: Lens' ListNodeFromTemplateJobsResponse [NodeFromTemplateJob]
- tagResource_resourceArn :: Lens' TagResource Text
- tagResource_tags :: Lens' TagResource (HashMap Text Text)
- tagResourceResponse_httpStatus :: Lens' TagResourceResponse Int
- listApplicationInstanceDependencies_nextToken :: Lens' ListApplicationInstanceDependencies (Maybe Text)
- listApplicationInstanceDependencies_maxResults :: Lens' ListApplicationInstanceDependencies (Maybe Natural)
- listApplicationInstanceDependencies_applicationInstanceId :: Lens' ListApplicationInstanceDependencies Text
- listApplicationInstanceDependenciesResponse_packageObjects :: Lens' ListApplicationInstanceDependenciesResponse (Maybe [PackageObject])
- listApplicationInstanceDependenciesResponse_nextToken :: Lens' ListApplicationInstanceDependenciesResponse (Maybe Text)
- listApplicationInstanceDependenciesResponse_httpStatus :: Lens' ListApplicationInstanceDependenciesResponse Int
- listApplicationInstanceNodeInstances_nextToken :: Lens' ListApplicationInstanceNodeInstances (Maybe Text)
- listApplicationInstanceNodeInstances_maxResults :: Lens' ListApplicationInstanceNodeInstances (Maybe Natural)
- listApplicationInstanceNodeInstances_applicationInstanceId :: Lens' ListApplicationInstanceNodeInstances Text
- listApplicationInstanceNodeInstancesResponse_nextToken :: Lens' ListApplicationInstanceNodeInstancesResponse (Maybe Text)
- listApplicationInstanceNodeInstancesResponse_nodeInstances :: Lens' ListApplicationInstanceNodeInstancesResponse (Maybe [NodeInstance])
- listApplicationInstanceNodeInstancesResponse_httpStatus :: Lens' ListApplicationInstanceNodeInstancesResponse Int
- createJobForDevices_deviceIds :: Lens' CreateJobForDevices (NonEmpty Text)
- createJobForDevices_deviceJobConfig :: Lens' CreateJobForDevices DeviceJobConfig
- createJobForDevices_jobType :: Lens' CreateJobForDevices JobType
- createJobForDevicesResponse_httpStatus :: Lens' CreateJobForDevicesResponse Int
- createJobForDevicesResponse_jobs :: Lens' CreateJobForDevicesResponse [Job]
- untagResource_resourceArn :: Lens' UntagResource Text
- untagResource_tagKeys :: Lens' UntagResource (NonEmpty Text)
- untagResourceResponse_httpStatus :: Lens' UntagResourceResponse Int
- deletePackage_forceDelete :: Lens' DeletePackage (Maybe Bool)
- deletePackage_packageId :: Lens' DeletePackage Text
- deletePackageResponse_httpStatus :: Lens' DeletePackageResponse Int
- createPackage_tags :: Lens' CreatePackage (Maybe (HashMap Text Text))
- createPackage_packageName :: Lens' CreatePackage Text
- createPackageResponse_packageId :: Lens' CreatePackageResponse (Maybe Text)
- createPackageResponse_arn :: Lens' CreatePackageResponse (Maybe Text)
- createPackageResponse_httpStatus :: Lens' CreatePackageResponse Int
- createPackageResponse_storageLocation :: Lens' CreatePackageResponse StorageLocation
- 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
- deleteDevice_deviceId :: Lens' DeleteDevice Text
- deleteDeviceResponse_deviceId :: Lens' DeleteDeviceResponse (Maybe Text)
- deleteDeviceResponse_httpStatus :: Lens' DeleteDeviceResponse Int
- listNodes_patchVersion :: Lens' ListNodes (Maybe Text)
- listNodes_packageName :: Lens' ListNodes (Maybe Text)
- listNodes_packageVersion :: Lens' ListNodes (Maybe Text)
- listNodes_category :: Lens' ListNodes (Maybe NodeCategory)
- listNodes_nextToken :: Lens' ListNodes (Maybe Text)
- listNodes_ownerAccount :: Lens' ListNodes (Maybe Text)
- listNodes_maxResults :: Lens' ListNodes (Maybe Natural)
- listNodesResponse_nextToken :: Lens' ListNodesResponse (Maybe Text)
- listNodesResponse_nodes :: Lens' ListNodesResponse (Maybe [Node])
- listNodesResponse_httpStatus :: Lens' ListNodesResponse Int
- listDevices_nextToken :: Lens' ListDevices (Maybe Text)
- listDevices_maxResults :: Lens' ListDevices (Maybe Natural)
- listDevicesResponse_nextToken :: Lens' ListDevicesResponse (Maybe Text)
- listDevicesResponse_httpStatus :: Lens' ListDevicesResponse Int
- listDevicesResponse_devices :: Lens' ListDevicesResponse [Device]
- listPackageImportJobs_nextToken :: Lens' ListPackageImportJobs (Maybe Text)
- listPackageImportJobs_maxResults :: Lens' ListPackageImportJobs (Maybe Natural)
- listPackageImportJobsResponse_nextToken :: Lens' ListPackageImportJobsResponse (Maybe Text)
- listPackageImportJobsResponse_httpStatus :: Lens' ListPackageImportJobsResponse Int
- listPackageImportJobsResponse_packageImportJobs :: Lens' ListPackageImportJobsResponse [PackageImportJob]
- applicationInstance_status :: Lens' ApplicationInstance (Maybe ApplicationInstanceStatus)
- applicationInstance_statusDescription :: 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_name :: Lens' ApplicationInstance (Maybe Text)
- applicationInstance_healthStatus :: Lens' ApplicationInstance (Maybe ApplicationInstanceHealthStatus)
- applicationInstance_applicationInstanceId :: Lens' ApplicationInstance (Maybe Text)
- applicationInstance_description :: Lens' ApplicationInstance (Maybe Text)
- applicationInstance_tags :: Lens' ApplicationInstance (Maybe (HashMap Text Text))
- device_lastUpdatedTime :: Lens' Device (Maybe UTCTime)
- device_provisioningStatus :: Lens' Device (Maybe DeviceStatus)
- device_createdTime :: Lens' Device (Maybe UTCTime)
- device_name :: Lens' Device (Maybe Text)
- device_deviceId :: Lens' Device (Maybe Text)
- device_leaseExpirationTime :: Lens' Device (Maybe UTCTime)
- deviceJob_jobId :: Lens' DeviceJob (Maybe Text)
- deviceJob_createdTime :: Lens' DeviceJob (Maybe UTCTime)
- deviceJob_deviceName :: Lens' DeviceJob (Maybe Text)
- deviceJob_deviceId :: Lens' DeviceJob (Maybe Text)
- deviceJobConfig_oTAJobConfig :: Lens' DeviceJobConfig (Maybe OTAJobConfig)
- ethernetPayload_staticIpConnectionInfo :: Lens' EthernetPayload (Maybe StaticIpConnectionInfo)
- ethernetPayload_connectionType :: Lens' EthernetPayload ConnectionType
- ethernetStatus_ipAddress :: Lens' EthernetStatus (Maybe Text)
- ethernetStatus_connectionStatus :: Lens' EthernetStatus (Maybe NetworkConnectionStatus)
- ethernetStatus_hwAddress :: Lens' EthernetStatus (Maybe Text)
- job_jobId :: Lens' Job (Maybe Text)
- job_deviceId :: Lens' Job (Maybe Text)
- jobResourceTags_resourceType :: Lens' JobResourceTags JobResourceType
- jobResourceTags_tags :: Lens' JobResourceTags (HashMap Text Text)
- manifestOverridesPayload_payloadData :: Lens' ManifestOverridesPayload (Maybe Text)
- manifestPayload_payloadData :: Lens' ManifestPayload (Maybe Text)
- networkPayload_ethernet1 :: Lens' NetworkPayload (Maybe EthernetPayload)
- networkPayload_ethernet0 :: Lens' NetworkPayload (Maybe EthernetPayload)
- networkStatus_ethernet1Status :: Lens' NetworkStatus (Maybe EthernetStatus)
- networkStatus_ethernet0Status :: Lens' NetworkStatus (Maybe EthernetStatus)
- node_packageArn :: Lens' Node (Maybe Text)
- node_ownerAccount :: Lens' Node (Maybe Text)
- node_description :: Lens' Node (Maybe Text)
- node_nodeId :: Lens' Node Text
- node_name :: Lens' Node Text
- node_category :: Lens' Node NodeCategory
- node_packageName :: Lens' Node Text
- node_packageId :: Lens' Node Text
- node_packageVersion :: Lens' Node Text
- node_patchVersion :: Lens' Node Text
- node_createdTime :: Lens' Node UTCTime
- nodeFromTemplateJob_status :: Lens' NodeFromTemplateJob (Maybe NodeFromTemplateJobStatus)
- nodeFromTemplateJob_jobId :: Lens' NodeFromTemplateJob (Maybe Text)
- nodeFromTemplateJob_createdTime :: Lens' NodeFromTemplateJob (Maybe UTCTime)
- nodeFromTemplateJob_templateType :: Lens' NodeFromTemplateJob (Maybe TemplateType)
- nodeFromTemplateJob_nodeName :: Lens' NodeFromTemplateJob (Maybe Text)
- nodeFromTemplateJob_statusMessage :: Lens' NodeFromTemplateJob (Maybe Text)
- nodeInputPort_maxConnections :: Lens' NodeInputPort (Maybe Int)
- nodeInputPort_name :: Lens' NodeInputPort (Maybe Text)
- nodeInputPort_defaultValue :: Lens' NodeInputPort (Maybe Text)
- nodeInputPort_type :: Lens' NodeInputPort (Maybe PortType)
- nodeInputPort_description :: Lens' NodeInputPort (Maybe Text)
- nodeInstance_packageName :: Lens' NodeInstance (Maybe Text)
- nodeInstance_packageVersion :: Lens' NodeInstance (Maybe Text)
- nodeInstance_packagePatchVersion :: Lens' NodeInstance (Maybe Text)
- nodeInstance_nodeName :: Lens' NodeInstance (Maybe Text)
- nodeInstance_nodeId :: Lens' NodeInstance (Maybe Text)
- nodeInstance_nodeInstanceId :: Lens' NodeInstance Text
- nodeInstance_currentStatus :: Lens' NodeInstance NodeInstanceStatus
- nodeInterface_inputs :: Lens' NodeInterface [NodeInputPort]
- nodeInterface_outputs :: Lens' NodeInterface [NodeOutputPort]
- nodeOutputPort_name :: Lens' NodeOutputPort (Maybe Text)
- nodeOutputPort_type :: Lens' NodeOutputPort (Maybe PortType)
- nodeOutputPort_description :: Lens' NodeOutputPort (Maybe Text)
- oTAJobConfig_imageVersion :: Lens' OTAJobConfig Text
- outPutS3Location_bucketName :: Lens' OutPutS3Location Text
- outPutS3Location_objectKey :: Lens' OutPutS3Location Text
- packageImportJob_status :: Lens' PackageImportJob (Maybe PackageImportJobStatus)
- packageImportJob_jobType :: Lens' PackageImportJob (Maybe PackageImportJobType)
- packageImportJob_lastUpdatedTime :: Lens' PackageImportJob (Maybe UTCTime)
- packageImportJob_jobId :: Lens' PackageImportJob (Maybe Text)
- packageImportJob_createdTime :: Lens' PackageImportJob (Maybe UTCTime)
- packageImportJob_statusMessage :: Lens' PackageImportJob (Maybe Text)
- packageImportJobInputConfig_packageVersionInputConfig :: Lens' PackageImportJobInputConfig (Maybe PackageVersionInputConfig)
- packageImportJobOutput_packageId :: Lens' PackageImportJobOutput Text
- packageImportJobOutput_packageVersion :: Lens' PackageImportJobOutput Text
- packageImportJobOutput_patchVersion :: Lens' PackageImportJobOutput Text
- packageImportJobOutput_outputS3Location :: Lens' PackageImportJobOutput OutPutS3Location
- packageImportJobOutputConfig_packageVersionOutputConfig :: Lens' PackageImportJobOutputConfig (Maybe PackageVersionOutputConfig)
- packageListItem_packageId :: Lens' PackageListItem (Maybe Text)
- packageListItem_arn :: Lens' PackageListItem (Maybe Text)
- packageListItem_createdTime :: Lens' PackageListItem (Maybe UTCTime)
- 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
- s3Location_region :: Lens' S3Location (Maybe Text)
- s3Location_bucketName :: Lens' S3Location Text
- s3Location_objectKey :: Lens' S3Location Text
- staticIpConnectionInfo_ipAddress :: Lens' StaticIpConnectionInfo Text
- staticIpConnectionInfo_mask :: Lens' StaticIpConnectionInfo Text
- staticIpConnectionInfo_dns :: Lens' StaticIpConnectionInfo [Text]
- staticIpConnectionInfo_defaultGateway :: Lens' StaticIpConnectionInfo Text
- storageLocation_bucket :: Lens' StorageLocation Text
- storageLocation_repoPrefixLocation :: Lens' StorageLocation Text
- storageLocation_generatedPrefixLocation :: Lens' StorageLocation Text
- storageLocation_binaryPrefixLocation :: Lens' StorageLocation Text
- storageLocation_manifestPrefixLocation :: Lens' StorageLocation Text
Operations
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.
DescribeApplicationInstanceDetails
describeApplicationInstanceDetails_applicationInstanceId :: Lens' DescribeApplicationInstanceDetails Text Source #
The application instance's ID.
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_manifestOverridesPayload :: Lens' DescribeApplicationInstanceDetailsResponse (Maybe ManifestOverridesPayload) Source #
Parameter overrides for the configuration manifest.
describeApplicationInstanceDetailsResponse_name :: Lens' DescribeApplicationInstanceDetailsResponse (Maybe Text) Source #
The application instance's name.
describeApplicationInstanceDetailsResponse_applicationInstanceId :: Lens' DescribeApplicationInstanceDetailsResponse (Maybe Text) Source #
The application instance's ID.
describeApplicationInstanceDetailsResponse_description :: Lens' DescribeApplicationInstanceDetailsResponse (Maybe Text) Source #
The application instance's description.
describeApplicationInstanceDetailsResponse_manifestPayload :: Lens' DescribeApplicationInstanceDetailsResponse (Maybe ManifestPayload) Source #
The application instance's configuration manifest.
describeApplicationInstanceDetailsResponse_applicationInstanceIdToReplace :: Lens' DescribeApplicationInstanceDetailsResponse (Maybe Text) Source #
The ID of the application instance that this instance replaced.
describeApplicationInstanceDetailsResponse_httpStatus :: Lens' DescribeApplicationInstanceDetailsResponse Int Source #
The response's http status code.
CreateApplicationInstance
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_description :: Lens' CreateApplicationInstance (Maybe Text) Source #
A description for the application instance.
createApplicationInstance_tags :: Lens' CreateApplicationInstance (Maybe (HashMap Text Text)) Source #
Tags for the application instance.
createApplicationInstance_applicationInstanceIdToReplace :: Lens' CreateApplicationInstance (Maybe Text) Source #
The ID of an application instance to replace with the new instance.
createApplicationInstance_manifestPayload :: Lens' CreateApplicationInstance ManifestPayload Source #
The application's manifest document.
createApplicationInstance_defaultRuntimeContextDevice :: Lens' CreateApplicationInstance Text Source #
A device's ID.
createApplicationInstanceResponse_httpStatus :: Lens' CreateApplicationInstanceResponse Int Source #
The response's http status code.
createApplicationInstanceResponse_applicationInstanceId :: Lens' CreateApplicationInstanceResponse Text Source #
The application instance's ID.
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.
RemoveApplicationInstance
removeApplicationInstance_applicationInstanceId :: Lens' RemoveApplicationInstance Text Source #
An application instance ID.
removeApplicationInstanceResponse_httpStatus :: Lens' RemoveApplicationInstanceResponse Int Source #
The response's http status code.
ListDevicesJobs
listDevicesJobs_nextToken :: Lens' ListDevicesJobs (Maybe Text) Source #
Specify the pagination token from a previous request to retrieve the next page of results.
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.
listDevicesJobsResponse_nextToken :: Lens' ListDevicesJobsResponse (Maybe Text) Source #
A pagination token that's included if more results are available.
listDevicesJobsResponse_deviceJobs :: Lens' ListDevicesJobsResponse (Maybe [DeviceJob]) Source #
A list of jobs.
listDevicesJobsResponse_httpStatus :: Lens' ListDevicesJobsResponse Int Source #
The response's http status code.
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_templateType :: Lens' CreateNodeFromTemplateJob TemplateType Source #
The type of 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_nodeName :: Lens' CreateNodeFromTemplateJob Text Source #
A name for the node.
createNodeFromTemplateJob_templateParameters :: Lens' CreateNodeFromTemplateJob (HashMap Text Text) Source #
Template parameters for the node.
createNodeFromTemplateJobResponse_httpStatus :: Lens' CreateNodeFromTemplateJobResponse Int Source #
The response's http status code.
createNodeFromTemplateJobResponse_jobId :: Lens' CreateNodeFromTemplateJobResponse Text Source #
The job's ID.
DeregisterPackageVersion
deregisterPackageVersion_updatedLatestPatchVersion :: Lens' DeregisterPackageVersion (Maybe Text) Source #
If the version was marked latest, the new version to maker as latest.
deregisterPackageVersion_ownerAccount :: Lens' DeregisterPackageVersion (Maybe Text) Source #
An owner account.
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.
ListPackages
listPackages_nextToken :: Lens' ListPackages (Maybe Text) Source #
Specify the pagination token from a previous request to retrieve the next page of results.
listPackages_maxResults :: Lens' ListPackages (Maybe Natural) Source #
The maximum number of packages to return in one page of results.
listPackagesResponse_packages :: Lens' ListPackagesResponse (Maybe [PackageListItem]) Source #
A list of packages.
listPackagesResponse_nextToken :: Lens' ListPackagesResponse (Maybe Text) Source #
A pagination token that's included if more results are available.
listPackagesResponse_httpStatus :: Lens' ListPackagesResponse Int Source #
The response's http status code.
DescribeApplicationInstance
describeApplicationInstance_applicationInstanceId :: Lens' DescribeApplicationInstance Text Source #
The application instance's ID.
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_lastUpdatedTime :: Lens' DescribeApplicationInstanceResponse (Maybe UTCTime) Source #
The application instance was updated.
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_name :: Lens' DescribeApplicationInstanceResponse (Maybe Text) Source #
The application instance's name.
describeApplicationInstanceResponse_runtimeRoleArn :: Lens' DescribeApplicationInstanceResponse (Maybe Text) Source #
The application instance's runtime role ARN.
describeApplicationInstanceResponse_healthStatus :: Lens' DescribeApplicationInstanceResponse (Maybe ApplicationInstanceHealthStatus) Source #
The application instance's health status.
describeApplicationInstanceResponse_applicationInstanceId :: Lens' DescribeApplicationInstanceResponse (Maybe Text) Source #
The application instance's ID.
describeApplicationInstanceResponse_description :: Lens' DescribeApplicationInstanceResponse (Maybe Text) Source #
The application instance's description.
describeApplicationInstanceResponse_tags :: Lens' DescribeApplicationInstanceResponse (Maybe (HashMap Text Text)) Source #
The application instance's tags.
describeApplicationInstanceResponse_applicationInstanceIdToReplace :: Lens' DescribeApplicationInstanceResponse (Maybe Text) Source #
The ID of the application instance that this instance replaced.
describeApplicationInstanceResponse_httpStatus :: Lens' DescribeApplicationInstanceResponse Int Source #
The response's http status code.
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.
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_jobId :: Lens' DescribeNodeFromTemplateJobResponse Text Source #
The job's ID.
describeNodeFromTemplateJobResponse_status :: Lens' DescribeNodeFromTemplateJobResponse NodeFromTemplateJobStatus Source #
The job's status.
describeNodeFromTemplateJobResponse_statusMessage :: Lens' DescribeNodeFromTemplateJobResponse Text Source #
The job's status message.
describeNodeFromTemplateJobResponse_createdTime :: Lens' DescribeNodeFromTemplateJobResponse UTCTime Source #
When the job was created.
describeNodeFromTemplateJobResponse_lastUpdatedTime :: Lens' DescribeNodeFromTemplateJobResponse UTCTime Source #
When the job was updated.
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_nodeName :: Lens' DescribeNodeFromTemplateJobResponse Text Source #
The node's name.
describeNodeFromTemplateJobResponse_templateType :: Lens' DescribeNodeFromTemplateJobResponse TemplateType Source #
The job's template type.
describeNodeFromTemplateJobResponse_templateParameters :: Lens' DescribeNodeFromTemplateJobResponse (HashMap Text Text) Source #
The job's template parameters.
CreatePackageImportJob
createPackageImportJob_jobTags :: Lens' CreatePackageImportJob (Maybe [JobResourceTags]) Source #
Tags for the package import job.
createPackageImportJob_jobType :: Lens' CreatePackageImportJob PackageImportJobType Source #
A job type for the package import job.
createPackageImportJob_inputConfig :: Lens' CreatePackageImportJob PackageImportJobInputConfig Source #
An input config for the package import job.
createPackageImportJob_outputConfig :: Lens' CreatePackageImportJob PackageImportJobOutputConfig Source #
An output config for the package import job.
createPackageImportJob_clientToken :: Lens' CreatePackageImportJob Text Source #
A client token 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.
DescribePackage
describePackage_packageId :: Lens' DescribePackage Text Source #
The package's ID.
describePackageResponse_writeAccessPrincipalArns :: Lens' DescribePackageResponse (Maybe [Text]) Source #
ARNs of accounts that have write access to the package.
describePackageResponse_readAccessPrincipalArns :: Lens' DescribePackageResponse (Maybe [Text]) Source #
ARNs of accounts that have read access to the package.
describePackageResponse_httpStatus :: Lens' DescribePackageResponse Int Source #
The response's http status code.
describePackageResponse_packageId :: Lens' DescribePackageResponse Text Source #
The package's ID.
describePackageResponse_packageName :: Lens' DescribePackageResponse Text Source #
The package's name.
describePackageResponse_arn :: Lens' DescribePackageResponse Text Source #
The package's ARN.
describePackageResponse_storageLocation :: Lens' DescribePackageResponse StorageLocation Source #
The package's storage location.
describePackageResponse_createdTime :: Lens' DescribePackageResponse UTCTime Source #
When the package was created.
describePackageResponse_tags :: Lens' DescribePackageResponse (HashMap Text Text) Source #
The package's tags.
ListApplicationInstances
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.
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.
listApplicationInstancesResponse_nextToken :: Lens' ListApplicationInstancesResponse (Maybe Text) Source #
A pagination token that's included if more results are available.
listApplicationInstancesResponse_applicationInstances :: Lens' ListApplicationInstancesResponse (Maybe [ApplicationInstance]) Source #
A list of application instances.
listApplicationInstancesResponse_httpStatus :: Lens' ListApplicationInstancesResponse Int Source #
The response's http status code.
DescribeDeviceJob
describeDeviceJob_jobId :: Lens' DescribeDeviceJob Text Source #
The job's ID.
describeDeviceJobResponse_status :: Lens' DescribeDeviceJobResponse (Maybe UpdateProgress) Source #
The job's status.
describeDeviceJobResponse_jobId :: Lens' DescribeDeviceJobResponse (Maybe 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_imageVersion :: Lens' DescribeDeviceJobResponse (Maybe Text) Source #
For an OTA job, the target version of the device software.
describeDeviceJobResponse_deviceName :: Lens' DescribeDeviceJobResponse (Maybe Text) Source #
The device's name.
describeDeviceJobResponse_deviceId :: Lens' DescribeDeviceJobResponse (Maybe Text) Source #
The device's ID.
describeDeviceJobResponse_deviceType :: Lens' DescribeDeviceJobResponse (Maybe DeviceType) Source #
The device's type.
describeDeviceJobResponse_httpStatus :: Lens' DescribeDeviceJobResponse Int Source #
The response's http status code.
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_jobId :: Lens' DescribePackageImportJobResponse Text Source #
The job's ID.
describePackageImportJobResponse_jobType :: Lens' DescribePackageImportJobResponse PackageImportJobType Source #
The job's type.
describePackageImportJobResponse_inputConfig :: Lens' DescribePackageImportJobResponse PackageImportJobInputConfig Source #
The job's input config.
describePackageImportJobResponse_outputConfig :: Lens' DescribePackageImportJobResponse PackageImportJobOutputConfig Source #
The job's output config.
describePackageImportJobResponse_output :: Lens' DescribePackageImportJobResponse PackageImportJobOutput Source #
The job's output.
describePackageImportJobResponse_createdTime :: Lens' DescribePackageImportJobResponse UTCTime Source #
When the job was created.
describePackageImportJobResponse_lastUpdatedTime :: Lens' DescribePackageImportJobResponse UTCTime Source #
When the job was updated.
describePackageImportJobResponse_status :: Lens' DescribePackageImportJobResponse PackageImportJobStatus Source #
The job's status.
describePackageImportJobResponse_statusMessage :: Lens' DescribePackageImportJobResponse Text Source #
The job's status message.
DescribeDevice
describeDevice_deviceId :: Lens' DescribeDevice Text Source #
The device's ID.
describeDeviceResponse_latestSoftware :: Lens' DescribeDeviceResponse (Maybe Text) Source #
The latest software version available for the device.
describeDeviceResponse_provisioningStatus :: Lens' DescribeDeviceResponse (Maybe DeviceStatus) Source #
The device's provisioning status.
describeDeviceResponse_arn :: Lens' DescribeDeviceResponse (Maybe Text) Source #
The device's ARN.
describeDeviceResponse_createdTime :: Lens' DescribeDeviceResponse (Maybe UTCTime) Source #
When the device was created.
describeDeviceResponse_currentSoftware :: Lens' DescribeDeviceResponse (Maybe Text) Source #
The device's current software version.
describeDeviceResponse_name :: Lens' DescribeDeviceResponse (Maybe Text) Source #
The device's name.
describeDeviceResponse_deviceConnectionStatus :: Lens' DescribeDeviceResponse (Maybe DeviceConnectionStatus) Source #
The device's connection status.
describeDeviceResponse_deviceId :: Lens' DescribeDeviceResponse (Maybe Text) Source #
The device's ID.
describeDeviceResponse_type :: Lens' DescribeDeviceResponse (Maybe DeviceType) Source #
The device's type.
describeDeviceResponse_leaseExpirationTime :: Lens' DescribeDeviceResponse (Maybe UTCTime) Source #
The device's lease expiration time.
describeDeviceResponse_serialNumber :: Lens' DescribeDeviceResponse (Maybe Text) Source #
The device's serial number.
describeDeviceResponse_currentNetworkingStatus :: Lens' DescribeDeviceResponse (Maybe NetworkStatus) Source #
The device's networking status.
describeDeviceResponse_description :: Lens' DescribeDeviceResponse (Maybe Text) Source #
The device's description.
describeDeviceResponse_networkingConfiguration :: Lens' DescribeDeviceResponse (Maybe NetworkPayload) Source #
The device's networking configuration.
describeDeviceResponse_tags :: Lens' DescribeDeviceResponse (Maybe (HashMap Text Text)) Source #
The device's tags.
describeDeviceResponse_httpStatus :: Lens' DescribeDeviceResponse Int Source #
The response's http status code.
DescribePackageVersion
describePackageVersion_patchVersion :: Lens' DescribePackageVersion (Maybe Text) Source #
The version's patch version.
describePackageVersion_ownerAccount :: Lens' DescribePackageVersion (Maybe Text) Source #
The version's owner account.
describePackageVersion_packageId :: Lens' DescribePackageVersion Text Source #
The version's ID.
describePackageVersion_packageVersion :: Lens' DescribePackageVersion Text Source #
The version's version.
describePackageVersionResponse_statusDescription :: Lens' DescribePackageVersionResponse (Maybe Text) Source #
The version's status description.
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_ownerAccount :: Lens' DescribePackageVersionResponse (Maybe Text) Source #
The account ID of the version's owner.
describePackageVersionResponse_httpStatus :: Lens' DescribePackageVersionResponse Int Source #
The response's http status code.
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_isLatestPatch :: Lens' DescribePackageVersionResponse Bool Source #
Whether the version is the latest available.
describePackageVersionResponse_status :: Lens' DescribePackageVersionResponse PackageVersionStatus Source #
The version's status.
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_nodeId :: Lens' DescribeNodeResponse Text Source #
The node's ID.
describeNodeResponse_name :: Lens' DescribeNodeResponse Text Source #
The node's name.
describeNodeResponse_category :: Lens' DescribeNodeResponse NodeCategory Source #
The node's category.
describeNodeResponse_ownerAccount :: Lens' DescribeNodeResponse Text Source #
The account ID of the node's owner.
describeNodeResponse_packageName :: Lens' DescribeNodeResponse Text Source #
The node's package name.
describeNodeResponse_packageId :: Lens' DescribeNodeResponse Text Source #
The node's package ID.
describeNodeResponse_packageVersion :: Lens' DescribeNodeResponse Text Source #
The node's package version.
describeNodeResponse_patchVersion :: Lens' DescribeNodeResponse Text Source #
The node's patch version.
describeNodeResponse_nodeInterface :: Lens' DescribeNodeResponse NodeInterface Source #
The node's interface.
describeNodeResponse_description :: Lens' DescribeNodeResponse Text Source #
The node's description.
describeNodeResponse_createdTime :: Lens' DescribeNodeResponse UTCTime Source #
When the node was created.
describeNodeResponse_lastUpdatedTime :: Lens' DescribeNodeResponse UTCTime Source #
When the node was updated.
ListNodeFromTemplateJobs
listNodeFromTemplateJobs_nextToken :: Lens' ListNodeFromTemplateJobs (Maybe Text) Source #
Specify the pagination token from a previous request to retrieve the next page of results.
listNodeFromTemplateJobs_maxResults :: Lens' ListNodeFromTemplateJobs (Maybe Natural) Source #
The maximum number of node from template jobs to return in one 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.
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.
ListApplicationInstanceDependencies
listApplicationInstanceDependencies_nextToken :: Lens' ListApplicationInstanceDependencies (Maybe Text) Source #
Specify the pagination token from a previous request to retrieve the next page of results.
listApplicationInstanceDependencies_maxResults :: Lens' ListApplicationInstanceDependencies (Maybe Natural) Source #
The maximum number of application instance dependencies to return in one page of results.
listApplicationInstanceDependencies_applicationInstanceId :: Lens' ListApplicationInstanceDependencies Text Source #
The application instance's ID.
listApplicationInstanceDependenciesResponse_packageObjects :: Lens' ListApplicationInstanceDependenciesResponse (Maybe [PackageObject]) Source #
A list of package objects.
listApplicationInstanceDependenciesResponse_nextToken :: Lens' ListApplicationInstanceDependenciesResponse (Maybe Text) Source #
A pagination token that's included if more results are available.
listApplicationInstanceDependenciesResponse_httpStatus :: Lens' ListApplicationInstanceDependenciesResponse Int Source #
The response's http status code.
ListApplicationInstanceNodeInstances
listApplicationInstanceNodeInstances_nextToken :: Lens' ListApplicationInstanceNodeInstances (Maybe Text) Source #
Specify the pagination token from a previous request to retrieve the next page of results.
listApplicationInstanceNodeInstances_maxResults :: Lens' ListApplicationInstanceNodeInstances (Maybe Natural) Source #
The maximum number of node instances to return in one 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.
CreateJobForDevices
createJobForDevices_deviceIds :: Lens' CreateJobForDevices (NonEmpty Text) Source #
IDs of target devices.
createJobForDevices_deviceJobConfig :: Lens' CreateJobForDevices DeviceJobConfig Source #
Configuration settings for the job.
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.
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.
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.
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_packageId :: Lens' CreatePackageResponse (Maybe Text) Source #
The package's ID.
createPackageResponse_arn :: Lens' CreatePackageResponse (Maybe Text) Source #
The package's ARN.
createPackageResponse_httpStatus :: Lens' CreatePackageResponse Int Source #
The response's http status code.
createPackageResponse_storageLocation :: Lens' CreatePackageResponse StorageLocation Source #
The package's storage location.
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.
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.
ListNodes
listNodes_category :: Lens' ListNodes (Maybe NodeCategory) Source #
Search for nodes by category.
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.
listNodes_maxResults :: Lens' ListNodes (Maybe Natural) Source #
The maximum number of nodes to return in one page of results.
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.
ListDevices
listDevices_nextToken :: Lens' ListDevices (Maybe Text) Source #
Specify the pagination token from a previous request to retrieve the next page of results.
listDevices_maxResults :: Lens' ListDevices (Maybe Natural) Source #
The maximum number of devices to return in one page of results.
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.
ListPackageImportJobs
listPackageImportJobs_nextToken :: Lens' ListPackageImportJobs (Maybe Text) Source #
Specify the pagination token from a previous request to retrieve the next page of results.
listPackageImportJobs_maxResults :: Lens' ListPackageImportJobs (Maybe Natural) Source #
The maximum number of package import jobs to return in one 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.
Types
ApplicationInstance
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_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_name :: Lens' ApplicationInstance (Maybe Text) Source #
The application instance's name.
applicationInstance_healthStatus :: Lens' ApplicationInstance (Maybe ApplicationInstanceHealthStatus) Source #
The application instance's health status.
applicationInstance_applicationInstanceId :: Lens' ApplicationInstance (Maybe Text) Source #
The application instance's ID.
applicationInstance_description :: Lens' ApplicationInstance (Maybe Text) Source #
The application instance's description.
applicationInstance_tags :: Lens' ApplicationInstance (Maybe (HashMap Text Text)) Source #
The application instance's tags.
Device
device_provisioningStatus :: Lens' Device (Maybe DeviceStatus) Source #
The device's provisioning status.
device_leaseExpirationTime :: Lens' Device (Maybe UTCTime) Source #
The device's lease expiration time.
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_ipAddress :: Lens' EthernetStatus (Maybe Text) Source #
The device's IP address.
ethernetStatus_connectionStatus :: Lens' EthernetStatus (Maybe NetworkConnectionStatus) Source #
The device's connection status.
ethernetStatus_hwAddress :: Lens' EthernetStatus (Maybe Text) Source #
The device's physical 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.
ManifestOverridesPayload
manifestOverridesPayload_payloadData :: Lens' ManifestOverridesPayload (Maybe Text) Source #
The overrides document.
ManifestPayload
manifestPayload_payloadData :: Lens' ManifestPayload (Maybe Text) Source #
The application manifest.
NetworkPayload
networkPayload_ethernet1 :: Lens' NetworkPayload (Maybe EthernetPayload) Source #
Settings for Ethernet port 1.
networkPayload_ethernet0 :: Lens' NetworkPayload (Maybe EthernetPayload) Source #
Settings for Ethernet port 0.
NetworkStatus
networkStatus_ethernet1Status :: Lens' NetworkStatus (Maybe EthernetStatus) Source #
The status of Ethernet port 1.
networkStatus_ethernet0Status :: Lens' NetworkStatus (Maybe EthernetStatus) Source #
The status of Ethernet port 0.
Node
node_category :: Lens' Node NodeCategory Source #
The node's category.
NodeFromTemplateJob
nodeFromTemplateJob_status :: Lens' NodeFromTemplateJob (Maybe NodeFromTemplateJobStatus) Source #
The job's status.
nodeFromTemplateJob_jobId :: Lens' NodeFromTemplateJob (Maybe Text) Source #
The job's ID.
nodeFromTemplateJob_createdTime :: Lens' NodeFromTemplateJob (Maybe UTCTime) Source #
When the job was created.
nodeFromTemplateJob_templateType :: Lens' NodeFromTemplateJob (Maybe TemplateType) Source #
The job's template type.
nodeFromTemplateJob_nodeName :: Lens' NodeFromTemplateJob (Maybe Text) Source #
The node's name.
nodeFromTemplateJob_statusMessage :: Lens' NodeFromTemplateJob (Maybe Text) Source #
The job's status message.
NodeInputPort
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_defaultValue :: Lens' NodeInputPort (Maybe Text) Source #
The input port's default value.
nodeInputPort_type :: Lens' NodeInputPort (Maybe PortType) Source #
The input port's type.
nodeInputPort_description :: Lens' NodeInputPort (Maybe Text) Source #
The input port's description.
NodeInstance
nodeInstance_packageName :: Lens' NodeInstance (Maybe Text) Source #
The instance's package name.
nodeInstance_packageVersion :: Lens' NodeInstance (Maybe Text) Source #
The instance's package version.
nodeInstance_packagePatchVersion :: Lens' NodeInstance (Maybe Text) Source #
The instance's package patch version.
nodeInstance_nodeName :: Lens' NodeInstance (Maybe Text) Source #
The instance's name.
nodeInstance_nodeId :: Lens' NodeInstance (Maybe Text) Source #
The node's ID.
nodeInstance_nodeInstanceId :: Lens' NodeInstance Text Source #
The instance's ID.
nodeInstance_currentStatus :: Lens' NodeInstance NodeInstanceStatus Source #
The instance's current status.
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_name :: Lens' NodeOutputPort (Maybe Text) Source #
The output port's name.
nodeOutputPort_type :: Lens' NodeOutputPort (Maybe PortType) Source #
The output port's type.
nodeOutputPort_description :: Lens' NodeOutputPort (Maybe Text) Source #
The output port's description.
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_status :: Lens' PackageImportJob (Maybe PackageImportJobStatus) Source #
The job's status.
packageImportJob_jobType :: Lens' PackageImportJob (Maybe PackageImportJobType) Source #
The job's type.
packageImportJob_lastUpdatedTime :: Lens' PackageImportJob (Maybe UTCTime) Source #
When the job was updated.
packageImportJob_jobId :: Lens' PackageImportJob (Maybe Text) Source #
The job's ID.
packageImportJob_createdTime :: Lens' PackageImportJob (Maybe UTCTime) Source #
When the job was created.
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_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.
packageImportJobOutput_outputS3Location :: Lens' PackageImportJobOutput OutPutS3Location Source #
The package's output location.
PackageImportJobOutputConfig
packageImportJobOutputConfig_packageVersionOutputConfig :: Lens' PackageImportJobOutputConfig (Maybe PackageVersionOutputConfig) Source #
The package version's output configuration.
PackageListItem
packageListItem_packageId :: Lens' PackageListItem (Maybe Text) Source #
The package's ID.
packageListItem_arn :: Lens' PackageListItem (Maybe Text) Source #
The package's ARN.
packageListItem_createdTime :: Lens' PackageListItem (Maybe UTCTime) Source #
When the package was created.
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.
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_ipAddress :: Lens' StaticIpConnectionInfo Text Source #
The connection's IP address.
staticIpConnectionInfo_mask :: Lens' StaticIpConnectionInfo Text Source #
The connection's DNS mask.
staticIpConnectionInfo_dns :: Lens' StaticIpConnectionInfo [Text] Source #
The connection's DNS address.
staticIpConnectionInfo_defaultGateway :: Lens' StaticIpConnectionInfo Text Source #
The connection's default gateway.
StorageLocation
storageLocation_bucket :: Lens' StorageLocation Text Source #
The location's bucket.
storageLocation_repoPrefixLocation :: Lens' StorageLocation Text Source #
The location's repo prefix.
storageLocation_generatedPrefixLocation :: Lens' StorageLocation Text Source #
The location's generated prefix.
storageLocation_binaryPrefixLocation :: Lens' StorageLocation Text Source #
The location's binary prefix.
storageLocation_manifestPrefixLocation :: Lens' StorageLocation Text Source #
The location's manifest prefix.