| 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 |
Amazonka.Panorama
Contents
- Service Configuration
- Errors
- Waiters
- 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
- ApplicationInstanceHealthStatus
- ApplicationInstanceStatus
- ConnectionType
- DesiredState
- DeviceAggregatedStatus
- DeviceBrand
- DeviceConnectionStatus
- DeviceReportedStatus
- DeviceStatus
- DeviceType
- JobResourceType
- JobType
- ListDevicesSortBy
- NetworkConnectionStatus
- NodeCategory
- NodeFromTemplateJobStatus
- NodeInstanceStatus
- NodeSignalValue
- PackageImportJobStatus
- PackageImportJobType
- PackageVersionStatus
- PortType
- SortOrder
- StatusFilter
- TemplateType
- UpdateProgress
- 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
Description
Derived from API version 2019-07-24 of the AWS service descriptions, licensed under Apache 2.0.
AWS Panorama
Overview
This is the AWS Panorama API Reference. For an introduction to the service, see What is AWS Panorama? in the AWS Panorama Developer Guide.
Synopsis
- defaultService :: Service
- _AccessDeniedException :: AsError a => Fold a ServiceError
- _ConflictException :: AsError a => Fold a ServiceError
- _InternalServerException :: AsError a => Fold a ServiceError
- _ResourceNotFoundException :: AsError a => Fold a ServiceError
- _ServiceQuotaExceededException :: AsError a => Fold a ServiceError
- _ValidationException :: AsError a => Fold a ServiceError
- data CreateApplicationInstance = CreateApplicationInstance' (Maybe Text) (Maybe Text) (Maybe ManifestOverridesPayload) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) Text ManifestPayload
- newCreateApplicationInstance :: Text -> ManifestPayload -> CreateApplicationInstance
- data CreateApplicationInstanceResponse = CreateApplicationInstanceResponse' Int Text
- newCreateApplicationInstanceResponse :: Int -> Text -> CreateApplicationInstanceResponse
- data CreateJobForDevices = CreateJobForDevices' (Maybe DeviceJobConfig) (NonEmpty Text) JobType
- newCreateJobForDevices :: NonEmpty Text -> JobType -> CreateJobForDevices
- data CreateJobForDevicesResponse = CreateJobForDevicesResponse' Int [Job]
- newCreateJobForDevicesResponse :: Int -> CreateJobForDevicesResponse
- data CreateNodeFromTemplateJob = CreateNodeFromTemplateJob' (Maybe [JobResourceTags]) (Maybe Text) Text Text Text (HashMap Text (Sensitive Text)) TemplateType
- newCreateNodeFromTemplateJob :: Text -> Text -> Text -> TemplateType -> CreateNodeFromTemplateJob
- data CreateNodeFromTemplateJobResponse = CreateNodeFromTemplateJobResponse' Int Text
- newCreateNodeFromTemplateJobResponse :: Int -> Text -> CreateNodeFromTemplateJobResponse
- data CreatePackage = CreatePackage' (Maybe (HashMap Text Text)) Text
- newCreatePackage :: Text -> CreatePackage
- data CreatePackageResponse = CreatePackageResponse' (Maybe Text) (Maybe Text) Int StorageLocation
- newCreatePackageResponse :: Int -> StorageLocation -> CreatePackageResponse
- data CreatePackageImportJob = CreatePackageImportJob' (Maybe [JobResourceTags]) Text PackageImportJobInputConfig PackageImportJobType PackageImportJobOutputConfig
- newCreatePackageImportJob :: Text -> PackageImportJobInputConfig -> PackageImportJobType -> PackageImportJobOutputConfig -> CreatePackageImportJob
- data CreatePackageImportJobResponse = CreatePackageImportJobResponse' Int Text
- newCreatePackageImportJobResponse :: Int -> Text -> CreatePackageImportJobResponse
- data DeleteDevice = DeleteDevice' Text
- newDeleteDevice :: Text -> DeleteDevice
- data DeleteDeviceResponse = DeleteDeviceResponse' (Maybe Text) Int
- newDeleteDeviceResponse :: Int -> DeleteDeviceResponse
- data DeletePackage = DeletePackage' (Maybe Bool) Text
- newDeletePackage :: Text -> DeletePackage
- data DeletePackageResponse = DeletePackageResponse' Int
- newDeletePackageResponse :: Int -> DeletePackageResponse
- data DeregisterPackageVersion = DeregisterPackageVersion' (Maybe Text) (Maybe Text) Text Text Text
- newDeregisterPackageVersion :: Text -> Text -> Text -> DeregisterPackageVersion
- data DeregisterPackageVersionResponse = DeregisterPackageVersionResponse' Int
- newDeregisterPackageVersionResponse :: Int -> DeregisterPackageVersionResponse
- data DescribeApplicationInstance = DescribeApplicationInstance' Text
- newDescribeApplicationInstance :: Text -> DescribeApplicationInstance
- data DescribeApplicationInstanceResponse = DescribeApplicationInstanceResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe ApplicationInstanceHealthStatus) (Maybe POSIX) (Maybe Text) (Maybe [ReportedRuntimeContextState]) (Maybe Text) (Maybe ApplicationInstanceStatus) (Maybe Text) (Maybe (HashMap Text Text)) Int
- newDescribeApplicationInstanceResponse :: Int -> DescribeApplicationInstanceResponse
- data DescribeApplicationInstanceDetails = DescribeApplicationInstanceDetails' Text
- newDescribeApplicationInstanceDetails :: Text -> DescribeApplicationInstanceDetails
- data DescribeApplicationInstanceDetailsResponse = DescribeApplicationInstanceDetailsResponse' (Maybe Text) (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe ManifestOverridesPayload) (Maybe ManifestPayload) (Maybe Text) Int
- newDescribeApplicationInstanceDetailsResponse :: Int -> DescribeApplicationInstanceDetailsResponse
- data DescribeDevice = DescribeDevice' Text
- newDescribeDevice :: Text -> DescribeDevice
- data DescribeDeviceResponse = DescribeDeviceResponse' (Maybe [AlternateSoftwareMetadata]) (Maybe Text) (Maybe DeviceBrand) (Maybe POSIX) (Maybe NetworkStatus) (Maybe Text) (Maybe Text) (Maybe DeviceAggregatedStatus) (Maybe DeviceConnectionStatus) (Maybe Text) (Maybe Text) (Maybe LatestDeviceJob) (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe NetworkPayload) (Maybe DeviceStatus) (Maybe Text) (Maybe (HashMap Text Text)) (Maybe DeviceType) Int
- newDescribeDeviceResponse :: Int -> DescribeDeviceResponse
- data DescribeDeviceJob = DescribeDeviceJob' Text
- newDescribeDeviceJob :: Text -> DescribeDeviceJob
- data DescribeDeviceJobResponse = DescribeDeviceJobResponse' (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe DeviceType) (Maybe Text) (Maybe Text) (Maybe JobType) (Maybe UpdateProgress) Int
- newDescribeDeviceJobResponse :: Int -> DescribeDeviceJobResponse
- data DescribeNode = DescribeNode' (Maybe Text) Text
- newDescribeNode :: Text -> DescribeNode
- data DescribeNodeResponse = DescribeNodeResponse' (Maybe Text) (Maybe Text) Int NodeCategory POSIX Text POSIX Text Text NodeInterface Text Text Text Text Text
- newDescribeNodeResponse :: Int -> NodeCategory -> UTCTime -> Text -> UTCTime -> Text -> Text -> NodeInterface -> Text -> Text -> Text -> Text -> Text -> DescribeNodeResponse
- data DescribeNodeFromTemplateJob = DescribeNodeFromTemplateJob' Text
- newDescribeNodeFromTemplateJob :: Text -> DescribeNodeFromTemplateJob
- data DescribeNodeFromTemplateJobResponse = DescribeNodeFromTemplateJobResponse' (Maybe [JobResourceTags]) (Maybe Text) Int POSIX Text POSIX Text Text Text NodeFromTemplateJobStatus Text (HashMap Text (Sensitive Text)) TemplateType
- newDescribeNodeFromTemplateJobResponse :: Int -> UTCTime -> Text -> UTCTime -> Text -> Text -> Text -> NodeFromTemplateJobStatus -> Text -> TemplateType -> DescribeNodeFromTemplateJobResponse
- data DescribePackage = DescribePackage' Text
- newDescribePackage :: Text -> DescribePackage
- data DescribePackageResponse = DescribePackageResponse' (Maybe [Text]) (Maybe [Text]) Int Text POSIX Text Text StorageLocation (HashMap Text Text)
- newDescribePackageResponse :: Int -> Text -> UTCTime -> Text -> Text -> StorageLocation -> DescribePackageResponse
- data DescribePackageImportJob = DescribePackageImportJob' Text
- newDescribePackageImportJob :: Text -> DescribePackageImportJob
- data DescribePackageImportJobResponse = DescribePackageImportJobResponse' (Maybe Text) (Maybe [JobResourceTags]) Int POSIX PackageImportJobInputConfig Text PackageImportJobType POSIX PackageImportJobOutput PackageImportJobOutputConfig PackageImportJobStatus Text
- newDescribePackageImportJobResponse :: Int -> UTCTime -> PackageImportJobInputConfig -> Text -> PackageImportJobType -> UTCTime -> PackageImportJobOutput -> PackageImportJobOutputConfig -> PackageImportJobStatus -> Text -> DescribePackageImportJobResponse
- data DescribePackageVersion = DescribePackageVersion' (Maybe Text) (Maybe Text) Text Text
- newDescribePackageVersion :: Text -> Text -> DescribePackageVersion
- data DescribePackageVersionResponse = DescribePackageVersionResponse' (Maybe Text) (Maybe Text) (Maybe POSIX) (Maybe Text) Int Bool Text Text Text Text PackageVersionStatus
- newDescribePackageVersionResponse :: Int -> Bool -> Text -> Text -> Text -> Text -> PackageVersionStatus -> DescribePackageVersionResponse
- data ListApplicationInstanceDependencies = ListApplicationInstanceDependencies' (Maybe Natural) (Maybe Text) Text
- newListApplicationInstanceDependencies :: Text -> ListApplicationInstanceDependencies
- data ListApplicationInstanceDependenciesResponse = ListApplicationInstanceDependenciesResponse' (Maybe Text) (Maybe [PackageObject]) Int
- newListApplicationInstanceDependenciesResponse :: Int -> ListApplicationInstanceDependenciesResponse
- data ListApplicationInstanceNodeInstances = ListApplicationInstanceNodeInstances' (Maybe Natural) (Maybe Text) Text
- newListApplicationInstanceNodeInstances :: Text -> ListApplicationInstanceNodeInstances
- data ListApplicationInstanceNodeInstancesResponse = ListApplicationInstanceNodeInstancesResponse' (Maybe Text) (Maybe [NodeInstance]) Int
- newListApplicationInstanceNodeInstancesResponse :: Int -> ListApplicationInstanceNodeInstancesResponse
- data ListApplicationInstances = ListApplicationInstances' (Maybe Text) (Maybe Natural) (Maybe Text) (Maybe StatusFilter)
- newListApplicationInstances :: ListApplicationInstances
- data ListApplicationInstancesResponse = ListApplicationInstancesResponse' (Maybe [ApplicationInstance]) (Maybe Text) Int
- newListApplicationInstancesResponse :: Int -> ListApplicationInstancesResponse
- data ListDevices = ListDevices' (Maybe DeviceAggregatedStatus) (Maybe Natural) (Maybe Text) (Maybe Text) (Maybe ListDevicesSortBy) (Maybe SortOrder)
- newListDevices :: ListDevices
- data ListDevicesResponse = ListDevicesResponse' (Maybe Text) Int [Device]
- newListDevicesResponse :: Int -> ListDevicesResponse
- data ListDevicesJobs = ListDevicesJobs' (Maybe Text) (Maybe Natural) (Maybe Text)
- newListDevicesJobs :: ListDevicesJobs
- data ListDevicesJobsResponse = ListDevicesJobsResponse' (Maybe [DeviceJob]) (Maybe Text) Int
- newListDevicesJobsResponse :: Int -> ListDevicesJobsResponse
- data ListNodeFromTemplateJobs = ListNodeFromTemplateJobs' (Maybe Natural) (Maybe Text)
- newListNodeFromTemplateJobs :: ListNodeFromTemplateJobs
- data ListNodeFromTemplateJobsResponse = ListNodeFromTemplateJobsResponse' (Maybe Text) Int [NodeFromTemplateJob]
- newListNodeFromTemplateJobsResponse :: Int -> ListNodeFromTemplateJobsResponse
- data ListNodes = ListNodes' (Maybe NodeCategory) (Maybe Natural) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text)
- newListNodes :: ListNodes
- data ListNodesResponse = ListNodesResponse' (Maybe Text) (Maybe [Node]) Int
- newListNodesResponse :: Int -> ListNodesResponse
- data ListPackageImportJobs = ListPackageImportJobs' (Maybe Natural) (Maybe Text)
- newListPackageImportJobs :: ListPackageImportJobs
- data ListPackageImportJobsResponse = ListPackageImportJobsResponse' (Maybe Text) Int [PackageImportJob]
- newListPackageImportJobsResponse :: Int -> ListPackageImportJobsResponse
- data ListPackages = ListPackages' (Maybe Natural) (Maybe Text)
- newListPackages :: ListPackages
- data ListPackagesResponse = ListPackagesResponse' (Maybe Text) (Maybe [PackageListItem]) Int
- newListPackagesResponse :: Int -> ListPackagesResponse
- data ListTagsForResource = ListTagsForResource' Text
- newListTagsForResource :: Text -> ListTagsForResource
- data ListTagsForResourceResponse = ListTagsForResourceResponse' (Maybe (HashMap Text Text)) Int
- newListTagsForResourceResponse :: Int -> ListTagsForResourceResponse
- data ProvisionDevice = ProvisionDevice' (Maybe Text) (Maybe NetworkPayload) (Maybe (HashMap Text Text)) Text
- newProvisionDevice :: Text -> ProvisionDevice
- data ProvisionDeviceResponse = ProvisionDeviceResponse' (Maybe Base64) (Maybe Text) (Maybe Text) Int Text DeviceStatus
- newProvisionDeviceResponse :: Int -> Text -> DeviceStatus -> ProvisionDeviceResponse
- data RegisterPackageVersion = RegisterPackageVersion' (Maybe Bool) (Maybe Text) Text Text Text
- newRegisterPackageVersion :: Text -> Text -> Text -> RegisterPackageVersion
- data RegisterPackageVersionResponse = RegisterPackageVersionResponse' Int
- newRegisterPackageVersionResponse :: Int -> RegisterPackageVersionResponse
- data RemoveApplicationInstance = RemoveApplicationInstance' Text
- newRemoveApplicationInstance :: Text -> RemoveApplicationInstance
- data RemoveApplicationInstanceResponse = RemoveApplicationInstanceResponse' Int
- newRemoveApplicationInstanceResponse :: Int -> RemoveApplicationInstanceResponse
- data SignalApplicationInstanceNodeInstances = SignalApplicationInstanceNodeInstances' Text (NonEmpty NodeSignal)
- newSignalApplicationInstanceNodeInstances :: Text -> NonEmpty NodeSignal -> SignalApplicationInstanceNodeInstances
- data SignalApplicationInstanceNodeInstancesResponse = SignalApplicationInstanceNodeInstancesResponse' Int Text
- newSignalApplicationInstanceNodeInstancesResponse :: Int -> Text -> SignalApplicationInstanceNodeInstancesResponse
- data TagResource = TagResource' Text (HashMap Text Text)
- newTagResource :: Text -> TagResource
- data TagResourceResponse = TagResourceResponse' Int
- newTagResourceResponse :: Int -> TagResourceResponse
- data UntagResource = UntagResource' Text (NonEmpty Text)
- newUntagResource :: Text -> NonEmpty Text -> UntagResource
- data UntagResourceResponse = UntagResourceResponse' Int
- newUntagResourceResponse :: Int -> UntagResourceResponse
- data UpdateDeviceMetadata = UpdateDeviceMetadata' (Maybe Text) Text
- newUpdateDeviceMetadata :: Text -> UpdateDeviceMetadata
- data UpdateDeviceMetadataResponse = UpdateDeviceMetadataResponse' (Maybe Text) Int
- newUpdateDeviceMetadataResponse :: Int -> UpdateDeviceMetadataResponse
- newtype ApplicationInstanceHealthStatus where
- newtype ApplicationInstanceStatus where
- ApplicationInstanceStatus' { }
- pattern ApplicationInstanceStatus_DEPLOYMENT_ERROR :: ApplicationInstanceStatus
- pattern ApplicationInstanceStatus_DEPLOYMENT_FAILED :: ApplicationInstanceStatus
- pattern ApplicationInstanceStatus_DEPLOYMENT_IN_PROGRESS :: ApplicationInstanceStatus
- pattern ApplicationInstanceStatus_DEPLOYMENT_PENDING :: ApplicationInstanceStatus
- pattern ApplicationInstanceStatus_DEPLOYMENT_REQUESTED :: ApplicationInstanceStatus
- pattern ApplicationInstanceStatus_DEPLOYMENT_SUCCEEDED :: ApplicationInstanceStatus
- pattern ApplicationInstanceStatus_REMOVAL_FAILED :: ApplicationInstanceStatus
- pattern ApplicationInstanceStatus_REMOVAL_IN_PROGRESS :: ApplicationInstanceStatus
- pattern ApplicationInstanceStatus_REMOVAL_PENDING :: ApplicationInstanceStatus
- pattern ApplicationInstanceStatus_REMOVAL_REQUESTED :: ApplicationInstanceStatus
- pattern ApplicationInstanceStatus_REMOVAL_SUCCEEDED :: ApplicationInstanceStatus
- newtype ConnectionType where
- ConnectionType' { }
- pattern ConnectionType_DHCP :: ConnectionType
- pattern ConnectionType_STATIC_IP :: ConnectionType
- newtype DesiredState where
- DesiredState' { }
- pattern DesiredState_REMOVED :: DesiredState
- pattern DesiredState_RUNNING :: DesiredState
- pattern DesiredState_STOPPED :: DesiredState
- newtype DeviceAggregatedStatus where
- DeviceAggregatedStatus' { }
- pattern DeviceAggregatedStatus_AWAITING_PROVISIONING :: DeviceAggregatedStatus
- pattern DeviceAggregatedStatus_DELETING :: DeviceAggregatedStatus
- pattern DeviceAggregatedStatus_ERROR :: DeviceAggregatedStatus
- pattern DeviceAggregatedStatus_FAILED :: DeviceAggregatedStatus
- pattern DeviceAggregatedStatus_LEASE_EXPIRED :: DeviceAggregatedStatus
- pattern DeviceAggregatedStatus_OFFLINE :: DeviceAggregatedStatus
- pattern DeviceAggregatedStatus_ONLINE :: DeviceAggregatedStatus
- pattern DeviceAggregatedStatus_PENDING :: DeviceAggregatedStatus
- pattern DeviceAggregatedStatus_REBOOTING :: DeviceAggregatedStatus
- pattern DeviceAggregatedStatus_UPDATE_NEEDED :: DeviceAggregatedStatus
- newtype DeviceBrand where
- DeviceBrand' { }
- pattern DeviceBrand_AWS_PANORAMA :: DeviceBrand
- pattern DeviceBrand_LENOVO :: DeviceBrand
- newtype DeviceConnectionStatus where
- DeviceConnectionStatus' { }
- pattern DeviceConnectionStatus_AWAITING_CREDENTIALS :: DeviceConnectionStatus
- pattern DeviceConnectionStatus_ERROR :: DeviceConnectionStatus
- pattern DeviceConnectionStatus_NOT_AVAILABLE :: DeviceConnectionStatus
- pattern DeviceConnectionStatus_OFFLINE :: DeviceConnectionStatus
- pattern DeviceConnectionStatus_ONLINE :: DeviceConnectionStatus
- newtype DeviceReportedStatus where
- DeviceReportedStatus' { }
- pattern DeviceReportedStatus_INSTALL_ERROR :: DeviceReportedStatus
- pattern DeviceReportedStatus_INSTALL_IN_PROGRESS :: DeviceReportedStatus
- pattern DeviceReportedStatus_LAUNCHED :: DeviceReportedStatus
- pattern DeviceReportedStatus_LAUNCH_ERROR :: DeviceReportedStatus
- pattern DeviceReportedStatus_REMOVAL_FAILED :: DeviceReportedStatus
- pattern DeviceReportedStatus_REMOVAL_IN_PROGRESS :: DeviceReportedStatus
- pattern DeviceReportedStatus_RUNNING :: DeviceReportedStatus
- pattern DeviceReportedStatus_STARTING :: DeviceReportedStatus
- pattern DeviceReportedStatus_STOPPED :: DeviceReportedStatus
- pattern DeviceReportedStatus_STOPPING :: DeviceReportedStatus
- pattern DeviceReportedStatus_STOP_ERROR :: DeviceReportedStatus
- newtype DeviceStatus where
- DeviceStatus' { }
- pattern DeviceStatus_AWAITING_PROVISIONING :: DeviceStatus
- pattern DeviceStatus_DELETING :: DeviceStatus
- pattern DeviceStatus_ERROR :: DeviceStatus
- pattern DeviceStatus_FAILED :: DeviceStatus
- pattern DeviceStatus_PENDING :: DeviceStatus
- pattern DeviceStatus_SUCCEEDED :: DeviceStatus
- newtype DeviceType where
- DeviceType' { }
- pattern DeviceType_PANORAMA_APPLIANCE :: DeviceType
- pattern DeviceType_PANORAMA_APPLIANCE_DEVELOPER_KIT :: DeviceType
- newtype JobResourceType where
- JobResourceType' { }
- pattern JobResourceType_PACKAGE :: JobResourceType
- newtype JobType where
- JobType' {
- fromJobType :: Text
- pattern JobType_OTA :: JobType
- pattern JobType_REBOOT :: JobType
- JobType' {
- newtype ListDevicesSortBy where
- newtype NetworkConnectionStatus where
- newtype NodeCategory where
- NodeCategory' { }
- pattern NodeCategory_BUSINESS_LOGIC :: NodeCategory
- pattern NodeCategory_MEDIA_SINK :: NodeCategory
- pattern NodeCategory_MEDIA_SOURCE :: NodeCategory
- pattern NodeCategory_ML_MODEL :: NodeCategory
- newtype NodeFromTemplateJobStatus where
- newtype NodeInstanceStatus where
- NodeInstanceStatus' { }
- pattern NodeInstanceStatus_ERROR :: NodeInstanceStatus
- pattern NodeInstanceStatus_NOT_AVAILABLE :: NodeInstanceStatus
- pattern NodeInstanceStatus_PAUSED :: NodeInstanceStatus
- pattern NodeInstanceStatus_RUNNING :: NodeInstanceStatus
- newtype NodeSignalValue where
- NodeSignalValue' { }
- pattern NodeSignalValue_PAUSE :: NodeSignalValue
- pattern NodeSignalValue_RESUME :: NodeSignalValue
- newtype PackageImportJobStatus where
- newtype PackageImportJobType where
- newtype PackageVersionStatus where
- newtype PortType where
- PortType' {
- fromPortType :: Text
- pattern PortType_BOOLEAN :: PortType
- pattern PortType_FLOAT32 :: PortType
- pattern PortType_INT32 :: PortType
- pattern PortType_MEDIA :: PortType
- pattern PortType_STRING :: PortType
- PortType' {
- newtype SortOrder where
- SortOrder' { }
- pattern SortOrder_ASCENDING :: SortOrder
- pattern SortOrder_DESCENDING :: SortOrder
- newtype StatusFilter where
- StatusFilter' { }
- pattern StatusFilter_DEPLOYMENT_ERROR :: StatusFilter
- pattern StatusFilter_DEPLOYMENT_FAILED :: StatusFilter
- pattern StatusFilter_DEPLOYMENT_SUCCEEDED :: StatusFilter
- pattern StatusFilter_PROCESSING_DEPLOYMENT :: StatusFilter
- pattern StatusFilter_PROCESSING_REMOVAL :: StatusFilter
- pattern StatusFilter_REMOVAL_FAILED :: StatusFilter
- pattern StatusFilter_REMOVAL_SUCCEEDED :: StatusFilter
- newtype TemplateType where
- TemplateType' { }
- pattern TemplateType_RTSP_CAMERA_STREAM :: TemplateType
- newtype UpdateProgress where
- UpdateProgress' { }
- pattern UpdateProgress_COMPLETED :: UpdateProgress
- pattern UpdateProgress_DOWNLOADING :: UpdateProgress
- pattern UpdateProgress_FAILED :: UpdateProgress
- pattern UpdateProgress_IN_PROGRESS :: UpdateProgress
- pattern UpdateProgress_PENDING :: UpdateProgress
- pattern UpdateProgress_REBOOTING :: UpdateProgress
- pattern UpdateProgress_VERIFYING :: UpdateProgress
- data AlternateSoftwareMetadata = AlternateSoftwareMetadata' (Maybe Text)
- newAlternateSoftwareMetadata :: AlternateSoftwareMetadata
- data ApplicationInstance = ApplicationInstance' (Maybe Text) (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe ApplicationInstanceHealthStatus) (Maybe Text) (Maybe [ReportedRuntimeContextState]) (Maybe ApplicationInstanceStatus) (Maybe Text) (Maybe (HashMap Text Text))
- newApplicationInstance :: ApplicationInstance
- data Device = Device' (Maybe DeviceBrand) (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe DeviceAggregatedStatus) (Maybe Text) (Maybe POSIX) (Maybe LatestDeviceJob) (Maybe POSIX) (Maybe Text) (Maybe DeviceStatus) (Maybe (HashMap Text Text)) (Maybe DeviceType)
- newDevice :: Device
- data DeviceJob = DeviceJob' (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe JobType)
- newDeviceJob :: DeviceJob
- data DeviceJobConfig = DeviceJobConfig' (Maybe OTAJobConfig)
- newDeviceJobConfig :: DeviceJobConfig
- data EthernetPayload = EthernetPayload' (Maybe StaticIpConnectionInfo) ConnectionType
- newEthernetPayload :: ConnectionType -> EthernetPayload
- data EthernetStatus = EthernetStatus' (Maybe NetworkConnectionStatus) (Maybe Text) (Maybe Text)
- newEthernetStatus :: EthernetStatus
- data Job = Job' (Maybe Text) (Maybe Text)
- newJob :: Job
- data JobResourceTags = JobResourceTags' JobResourceType (HashMap Text Text)
- newJobResourceTags :: JobResourceType -> JobResourceTags
- data LatestDeviceJob = LatestDeviceJob' (Maybe Text) (Maybe JobType) (Maybe UpdateProgress)
- newLatestDeviceJob :: LatestDeviceJob
- data ManifestOverridesPayload = ManifestOverridesPayload' (Maybe Text)
- newManifestOverridesPayload :: ManifestOverridesPayload
- data ManifestPayload = ManifestPayload' (Maybe Text)
- newManifestPayload :: ManifestPayload
- data NetworkPayload = NetworkPayload' (Maybe EthernetPayload) (Maybe EthernetPayload) (Maybe NtpPayload)
- newNetworkPayload :: NetworkPayload
- data NetworkStatus = NetworkStatus' (Maybe EthernetStatus) (Maybe EthernetStatus) (Maybe POSIX) (Maybe NtpStatus)
- newNetworkStatus :: NetworkStatus
- data Node = Node' (Maybe Text) (Maybe Text) (Maybe Text) NodeCategory POSIX Text Text Text Text Text Text
- newNode :: NodeCategory -> UTCTime -> Text -> Text -> Text -> Text -> Text -> Text -> Node
- data NodeFromTemplateJob = NodeFromTemplateJob' (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe NodeFromTemplateJobStatus) (Maybe Text) (Maybe TemplateType)
- newNodeFromTemplateJob :: NodeFromTemplateJob
- data NodeInputPort = NodeInputPort' (Maybe Text) (Maybe Text) (Maybe Int) (Maybe Text) (Maybe PortType)
- newNodeInputPort :: NodeInputPort
- data NodeInstance = NodeInstance' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) NodeInstanceStatus Text
- newNodeInstance :: NodeInstanceStatus -> Text -> NodeInstance
- data NodeInterface = NodeInterface' [NodeInputPort] [NodeOutputPort]
- newNodeInterface :: NodeInterface
- data NodeOutputPort = NodeOutputPort' (Maybe Text) (Maybe Text) (Maybe PortType)
- newNodeOutputPort :: NodeOutputPort
- data NodeSignal = NodeSignal' Text NodeSignalValue
- newNodeSignal :: Text -> NodeSignalValue -> NodeSignal
- data NtpPayload = NtpPayload' [Text]
- newNtpPayload :: NtpPayload
- data NtpStatus = NtpStatus' (Maybe NetworkConnectionStatus) (Maybe Text) (Maybe Text)
- newNtpStatus :: NtpStatus
- data OTAJobConfig = OTAJobConfig' Text
- newOTAJobConfig :: Text -> OTAJobConfig
- data OutPutS3Location = OutPutS3Location' Text Text
- newOutPutS3Location :: Text -> Text -> OutPutS3Location
- data PackageImportJob = PackageImportJob' (Maybe POSIX) (Maybe Text) (Maybe PackageImportJobType) (Maybe POSIX) (Maybe PackageImportJobStatus) (Maybe Text)
- newPackageImportJob :: PackageImportJob
- data PackageImportJobInputConfig = PackageImportJobInputConfig' (Maybe PackageVersionInputConfig)
- newPackageImportJobInputConfig :: PackageImportJobInputConfig
- data PackageImportJobOutput = PackageImportJobOutput' OutPutS3Location Text Text Text
- newPackageImportJobOutput :: OutPutS3Location -> Text -> Text -> Text -> PackageImportJobOutput
- data PackageImportJobOutputConfig = PackageImportJobOutputConfig' (Maybe PackageVersionOutputConfig)
- newPackageImportJobOutputConfig :: PackageImportJobOutputConfig
- data PackageListItem = PackageListItem' (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text))
- newPackageListItem :: PackageListItem
- data PackageObject = PackageObject' Text Text Text
- newPackageObject :: Text -> Text -> Text -> PackageObject
- data PackageVersionInputConfig = PackageVersionInputConfig' S3Location
- newPackageVersionInputConfig :: S3Location -> PackageVersionInputConfig
- data PackageVersionOutputConfig = PackageVersionOutputConfig' (Maybe Bool) Text Text
- newPackageVersionOutputConfig :: Text -> Text -> PackageVersionOutputConfig
- data ReportedRuntimeContextState = ReportedRuntimeContextState' DesiredState DeviceReportedStatus POSIX Text
- newReportedRuntimeContextState :: DesiredState -> DeviceReportedStatus -> UTCTime -> Text -> ReportedRuntimeContextState
- data S3Location = S3Location' (Maybe Text) Text Text
- newS3Location :: Text -> Text -> S3Location
- data StaticIpConnectionInfo = StaticIpConnectionInfo' Text [Text] Text Text
- newStaticIpConnectionInfo :: Text -> Text -> Text -> StaticIpConnectionInfo
- data StorageLocation = StorageLocation' Text Text Text Text Text
- newStorageLocation :: Text -> Text -> Text -> Text -> Text -> StorageLocation
Service Configuration
defaultService :: Service Source #
API version 2019-07-24 of the Amazon Panorama SDK configuration.
Errors
Error matchers are designed for use with the functions provided by
Control.Exception.Lens.
This allows catching (and rethrowing) service specific errors returned
by Panorama.
AccessDeniedException
_AccessDeniedException :: AsError a => Fold a ServiceError Source #
The requestor does not have permission to access the target action or resource.
ConflictException
_ConflictException :: AsError a => Fold a ServiceError Source #
The target resource is in use.
InternalServerException
_InternalServerException :: AsError a => Fold a ServiceError Source #
An internal error occurred.
ResourceNotFoundException
_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #
The target resource was not found.
ServiceQuotaExceededException
_ServiceQuotaExceededException :: AsError a => Fold a ServiceError Source #
The request would cause a limit to be exceeded.
ValidationException
_ValidationException :: AsError a => Fold a ServiceError Source #
The request contains an invalid parameter value.
Waiters
Waiters poll by repeatedly sending a request until some remote success condition
configured by the Wait specification is fulfilled. The Wait specification
determines how many attempts should be made, in addition to delay and retry strategies.
Operations
Some AWS operations return results that are incomplete and require subsequent
requests in order to obtain the entire result set. The process of sending
subsequent requests to continue where a previous request left off is called
pagination. For example, the ListObjects operation of Amazon S3 returns up to
1000 objects at a time, and you must send subsequent requests with the
appropriate Marker in order to retrieve the next page of results.
Operations that have an AWSPager instance can transparently perform subsequent
requests, correctly setting Markers and other request facets to iterate through
the entire result set of a truncated API operation. Operations which support
this have an additional note in the documentation.
Many operations have the ability to filter results on the server side. See the individual operation parameters for details.
CreateApplicationInstance
data CreateApplicationInstance Source #
See: newCreateApplicationInstance smart constructor.
Constructors
| CreateApplicationInstance' (Maybe Text) (Maybe Text) (Maybe ManifestOverridesPayload) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) Text ManifestPayload |
Instances
newCreateApplicationInstance Source #
Arguments
| :: Text | |
| -> ManifestPayload | |
| -> CreateApplicationInstance |
Create a value of CreateApplicationInstance with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:applicationInstanceIdToReplace:CreateApplicationInstance', createApplicationInstance_applicationInstanceIdToReplace - The ID of an application instance to replace with the new instance.
CreateApplicationInstance, createApplicationInstance_description - A description for the application instance.
$sel:manifestOverridesPayload:CreateApplicationInstance', createApplicationInstance_manifestOverridesPayload - Setting overrides for the application manifest.
CreateApplicationInstance, createApplicationInstance_name - A name for the application instance.
$sel:runtimeRoleArn:CreateApplicationInstance', createApplicationInstance_runtimeRoleArn - The ARN of a runtime role for the application instance.
CreateApplicationInstance, createApplicationInstance_tags - Tags for the application instance.
CreateApplicationInstance, createApplicationInstance_defaultRuntimeContextDevice - A device's ID.
$sel:manifestPayload:CreateApplicationInstance', createApplicationInstance_manifestPayload - The application's manifest document.
data CreateApplicationInstanceResponse Source #
See: newCreateApplicationInstanceResponse smart constructor.
Constructors
| CreateApplicationInstanceResponse' Int Text |
Instances
newCreateApplicationInstanceResponse Source #
Arguments
| :: Int | |
| -> Text | |
| -> CreateApplicationInstanceResponse |
Create a value of CreateApplicationInstanceResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:CreateApplicationInstanceResponse', createApplicationInstanceResponse_httpStatus - The response's http status code.
CreateApplicationInstanceResponse, createApplicationInstanceResponse_applicationInstanceId - The application instance's ID.
CreateJobForDevices
data CreateJobForDevices Source #
See: newCreateJobForDevices smart constructor.
Constructors
| CreateJobForDevices' (Maybe DeviceJobConfig) (NonEmpty Text) JobType |
Instances
newCreateJobForDevices Source #
Arguments
| :: NonEmpty Text | |
| -> JobType | |
| -> CreateJobForDevices |
Create a value of CreateJobForDevices with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:deviceJobConfig:CreateJobForDevices', createJobForDevices_deviceJobConfig - Configuration settings for a software update job.
$sel:deviceIds:CreateJobForDevices', createJobForDevices_deviceIds - IDs of target devices.
CreateJobForDevices, createJobForDevices_jobType - The type of job to run.
data CreateJobForDevicesResponse Source #
See: newCreateJobForDevicesResponse smart constructor.
Constructors
| CreateJobForDevicesResponse' Int [Job] |
Instances
newCreateJobForDevicesResponse Source #
Create a value of CreateJobForDevicesResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:CreateJobForDevicesResponse', createJobForDevicesResponse_httpStatus - The response's http status code.
$sel:jobs:CreateJobForDevicesResponse', createJobForDevicesResponse_jobs - A list of jobs.
CreateNodeFromTemplateJob
data CreateNodeFromTemplateJob Source #
See: newCreateNodeFromTemplateJob smart constructor.
Constructors
| CreateNodeFromTemplateJob' (Maybe [JobResourceTags]) (Maybe Text) Text Text Text (HashMap Text (Sensitive Text)) TemplateType |
Instances
newCreateNodeFromTemplateJob Source #
Arguments
| :: Text | |
| -> Text | |
| -> Text | |
| -> TemplateType | |
| -> CreateNodeFromTemplateJob |
Create a value of CreateNodeFromTemplateJob with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:jobTags:CreateNodeFromTemplateJob', createNodeFromTemplateJob_jobTags - Tags for the job.
$sel:nodeDescription:CreateNodeFromTemplateJob', createNodeFromTemplateJob_nodeDescription - A description for the node.
CreateNodeFromTemplateJob, createNodeFromTemplateJob_nodeName - A name for the node.
$sel:outputPackageName:CreateNodeFromTemplateJob', createNodeFromTemplateJob_outputPackageName - An output package name for the node.
$sel:outputPackageVersion:CreateNodeFromTemplateJob', createNodeFromTemplateJob_outputPackageVersion - An output package version for the node.
$sel:templateParameters:CreateNodeFromTemplateJob', createNodeFromTemplateJob_templateParameters - Template parameters for the node.
CreateNodeFromTemplateJob, createNodeFromTemplateJob_templateType - The type of node.
data CreateNodeFromTemplateJobResponse Source #
See: newCreateNodeFromTemplateJobResponse smart constructor.
Constructors
| CreateNodeFromTemplateJobResponse' Int Text |
Instances
newCreateNodeFromTemplateJobResponse Source #
Arguments
| :: Int | |
| -> Text | |
| -> CreateNodeFromTemplateJobResponse |
Create a value of CreateNodeFromTemplateJobResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:CreateNodeFromTemplateJobResponse', createNodeFromTemplateJobResponse_httpStatus - The response's http status code.
CreateNodeFromTemplateJobResponse, createNodeFromTemplateJobResponse_jobId - The job's ID.
CreatePackage
data CreatePackage Source #
See: newCreatePackage smart constructor.
Instances
Arguments
| :: Text | |
| -> CreatePackage |
Create a value of CreatePackage with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
CreatePackage, createPackage_tags - Tags for the package.
CreatePackage, createPackage_packageName - A name for the package.
data CreatePackageResponse Source #
See: newCreatePackageResponse smart constructor.
Constructors
| CreatePackageResponse' (Maybe Text) (Maybe Text) Int StorageLocation |
Instances
newCreatePackageResponse Source #
Arguments
| :: Int | |
| -> StorageLocation | |
| -> CreatePackageResponse |
Create a value of CreatePackageResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
CreatePackageResponse, createPackageResponse_arn - The package's ARN.
CreatePackageResponse, createPackageResponse_packageId - The package's ID.
$sel:httpStatus:CreatePackageResponse', createPackageResponse_httpStatus - The response's http status code.
$sel:storageLocation:CreatePackageResponse', createPackageResponse_storageLocation - The package's storage location.
CreatePackageImportJob
data CreatePackageImportJob Source #
See: newCreatePackageImportJob smart constructor.
Constructors
| CreatePackageImportJob' (Maybe [JobResourceTags]) Text PackageImportJobInputConfig PackageImportJobType PackageImportJobOutputConfig |
Instances
newCreatePackageImportJob Source #
Arguments
| :: Text | |
| -> PackageImportJobInputConfig | |
| -> PackageImportJobType | |
| -> PackageImportJobOutputConfig | |
| -> CreatePackageImportJob |
Create a value of CreatePackageImportJob with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:jobTags:CreatePackageImportJob', createPackageImportJob_jobTags - Tags for the package import job.
$sel:clientToken:CreatePackageImportJob', createPackageImportJob_clientToken - A client token for the package import job.
$sel:inputConfig:CreatePackageImportJob', createPackageImportJob_inputConfig - An input config for the package import job.
CreatePackageImportJob, createPackageImportJob_jobType - A job type for the package import job.
$sel:outputConfig:CreatePackageImportJob', createPackageImportJob_outputConfig - An output config for the package import job.
data CreatePackageImportJobResponse Source #
See: newCreatePackageImportJobResponse smart constructor.
Constructors
| CreatePackageImportJobResponse' Int Text |
Instances
newCreatePackageImportJobResponse Source #
Arguments
| :: Int | |
| -> Text | |
| -> CreatePackageImportJobResponse |
Create a value of CreatePackageImportJobResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:CreatePackageImportJobResponse', createPackageImportJobResponse_httpStatus - The response's http status code.
CreatePackageImportJobResponse, createPackageImportJobResponse_jobId - The job's ID.
DeleteDevice
data DeleteDevice Source #
See: newDeleteDevice smart constructor.
Constructors
| DeleteDevice' Text |
Instances
Arguments
| :: Text | |
| -> DeleteDevice |
Create a value of DeleteDevice with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DeleteDevice, deleteDevice_deviceId - The device's ID.
data DeleteDeviceResponse Source #
See: newDeleteDeviceResponse smart constructor.
Constructors
| DeleteDeviceResponse' (Maybe Text) Int |
Instances
newDeleteDeviceResponse Source #
Arguments
| :: Int | |
| -> DeleteDeviceResponse |
Create a value of DeleteDeviceResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DeleteDevice, deleteDeviceResponse_deviceId - The device's ID.
$sel:httpStatus:DeleteDeviceResponse', deleteDeviceResponse_httpStatus - The response's http status code.
DeletePackage
data DeletePackage Source #
See: newDeletePackage smart constructor.
Constructors
| DeletePackage' (Maybe Bool) Text |
Instances
Arguments
| :: Text | |
| -> DeletePackage |
Create a value of DeletePackage with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:forceDelete:DeletePackage', deletePackage_forceDelete - Delete the package even if it has artifacts stored in its access point.
Deletes the package's artifacts from Amazon S3.
DeletePackage, deletePackage_packageId - The package's ID.
data DeletePackageResponse Source #
See: newDeletePackageResponse smart constructor.
Constructors
| DeletePackageResponse' Int |
Instances
newDeletePackageResponse Source #
Create a value of DeletePackageResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeletePackageResponse', deletePackageResponse_httpStatus - The response's http status code.
DeregisterPackageVersion
data DeregisterPackageVersion Source #
See: newDeregisterPackageVersion smart constructor.
Instances
newDeregisterPackageVersion Source #
Arguments
| :: Text | |
| -> Text | |
| -> Text | |
| -> DeregisterPackageVersion |
Create a value of DeregisterPackageVersion with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DeregisterPackageVersion, deregisterPackageVersion_ownerAccount - An owner account.
$sel:updatedLatestPatchVersion:DeregisterPackageVersion', deregisterPackageVersion_updatedLatestPatchVersion - If the version was marked latest, the new version to maker as latest.
DeregisterPackageVersion, deregisterPackageVersion_packageId - A package ID.
DeregisterPackageVersion, deregisterPackageVersion_packageVersion - A package version.
DeregisterPackageVersion, deregisterPackageVersion_patchVersion - A patch version.
data DeregisterPackageVersionResponse Source #
See: newDeregisterPackageVersionResponse smart constructor.
Constructors
| DeregisterPackageVersionResponse' Int |
Instances
newDeregisterPackageVersionResponse Source #
Create a value of DeregisterPackageVersionResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeregisterPackageVersionResponse', deregisterPackageVersionResponse_httpStatus - The response's http status code.
DescribeApplicationInstance
data DescribeApplicationInstance Source #
See: newDescribeApplicationInstance smart constructor.
Constructors
| DescribeApplicationInstance' Text |
Instances
newDescribeApplicationInstance Source #
Arguments
| :: Text | |
| -> DescribeApplicationInstance |
Create a value of DescribeApplicationInstance with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DescribeApplicationInstance, describeApplicationInstance_applicationInstanceId - The application instance's ID.
data DescribeApplicationInstanceResponse Source #
See: newDescribeApplicationInstanceResponse smart constructor.
Constructors
| DescribeApplicationInstanceResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe ApplicationInstanceHealthStatus) (Maybe POSIX) (Maybe Text) (Maybe [ReportedRuntimeContextState]) (Maybe Text) (Maybe ApplicationInstanceStatus) (Maybe Text) (Maybe (HashMap Text Text)) Int |
Instances
newDescribeApplicationInstanceResponse Source #
Arguments
| :: Int | |
| -> DescribeApplicationInstanceResponse |
Create a value of DescribeApplicationInstanceResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DescribeApplicationInstance, describeApplicationInstanceResponse_applicationInstanceId - The application instance's ID.
$sel:applicationInstanceIdToReplace:DescribeApplicationInstanceResponse', describeApplicationInstanceResponse_applicationInstanceIdToReplace - The ID of the application instance that this instance replaced.
DescribeApplicationInstanceResponse, describeApplicationInstanceResponse_arn - The application instance's ARN.
DescribeApplicationInstanceResponse, describeApplicationInstanceResponse_createdTime - When the application instance was created.
DescribeApplicationInstanceResponse, describeApplicationInstanceResponse_defaultRuntimeContextDevice - The device's ID.
DescribeApplicationInstanceResponse, describeApplicationInstanceResponse_defaultRuntimeContextDeviceName - The device's bane.
DescribeApplicationInstanceResponse, describeApplicationInstanceResponse_description - The application instance's description.
DescribeApplicationInstanceResponse, describeApplicationInstanceResponse_healthStatus - The application instance's health status.
DescribeApplicationInstanceResponse, describeApplicationInstanceResponse_lastUpdatedTime - The application instance was updated.
DescribeApplicationInstanceResponse, describeApplicationInstanceResponse_name - The application instance's name.
DescribeApplicationInstanceResponse, describeApplicationInstanceResponse_runtimeContextStates - The application instance's state.
$sel:runtimeRoleArn:DescribeApplicationInstanceResponse', describeApplicationInstanceResponse_runtimeRoleArn - The application instance's runtime role ARN.
DescribeApplicationInstanceResponse, describeApplicationInstanceResponse_status - The application instance's status.
DescribeApplicationInstanceResponse, describeApplicationInstanceResponse_statusDescription - The application instance's status description.
DescribeApplicationInstanceResponse, describeApplicationInstanceResponse_tags - The application instance's tags.
$sel:httpStatus:DescribeApplicationInstanceResponse', describeApplicationInstanceResponse_httpStatus - The response's http status code.
DescribeApplicationInstanceDetails
data DescribeApplicationInstanceDetails Source #
See: newDescribeApplicationInstanceDetails smart constructor.
Constructors
| DescribeApplicationInstanceDetails' Text |
Instances
newDescribeApplicationInstanceDetails Source #
Create a value of DescribeApplicationInstanceDetails with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DescribeApplicationInstanceDetails, describeApplicationInstanceDetails_applicationInstanceId - The application instance's ID.
data DescribeApplicationInstanceDetailsResponse Source #
See: newDescribeApplicationInstanceDetailsResponse smart constructor.
Constructors
| DescribeApplicationInstanceDetailsResponse' (Maybe Text) (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe ManifestOverridesPayload) (Maybe ManifestPayload) (Maybe Text) Int |
Instances
newDescribeApplicationInstanceDetailsResponse Source #
Arguments
| :: Int | |
| -> DescribeApplicationInstanceDetailsResponse |
Create a value of DescribeApplicationInstanceDetailsResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DescribeApplicationInstanceDetails, describeApplicationInstanceDetailsResponse_applicationInstanceId - The application instance's ID.
$sel:applicationInstanceIdToReplace:DescribeApplicationInstanceDetailsResponse', describeApplicationInstanceDetailsResponse_applicationInstanceIdToReplace - The ID of the application instance that this instance replaced.
DescribeApplicationInstanceDetailsResponse, describeApplicationInstanceDetailsResponse_createdTime - When the application instance was created.
DescribeApplicationInstanceDetailsResponse, describeApplicationInstanceDetailsResponse_defaultRuntimeContextDevice - The application instance's default runtime context device.
DescribeApplicationInstanceDetailsResponse, describeApplicationInstanceDetailsResponse_description - The application instance's description.
$sel:manifestOverridesPayload:DescribeApplicationInstanceDetailsResponse', describeApplicationInstanceDetailsResponse_manifestOverridesPayload - Parameter overrides for the configuration manifest.
$sel:manifestPayload:DescribeApplicationInstanceDetailsResponse', describeApplicationInstanceDetailsResponse_manifestPayload - The application instance's configuration manifest.
DescribeApplicationInstanceDetailsResponse, describeApplicationInstanceDetailsResponse_name - The application instance's name.
$sel:httpStatus:DescribeApplicationInstanceDetailsResponse', describeApplicationInstanceDetailsResponse_httpStatus - The response's http status code.
DescribeDevice
data DescribeDevice Source #
See: newDescribeDevice smart constructor.
Constructors
| DescribeDevice' Text |
Instances
Arguments
| :: Text | |
| -> DescribeDevice |
Create a value of DescribeDevice with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DescribeDevice, describeDevice_deviceId - The device's ID.
data DescribeDeviceResponse Source #
See: newDescribeDeviceResponse smart constructor.
Constructors
| DescribeDeviceResponse' (Maybe [AlternateSoftwareMetadata]) (Maybe Text) (Maybe DeviceBrand) (Maybe POSIX) (Maybe NetworkStatus) (Maybe Text) (Maybe Text) (Maybe DeviceAggregatedStatus) (Maybe DeviceConnectionStatus) (Maybe Text) (Maybe Text) (Maybe LatestDeviceJob) (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe NetworkPayload) (Maybe DeviceStatus) (Maybe Text) (Maybe (HashMap Text Text)) (Maybe DeviceType) Int |
Instances
newDescribeDeviceResponse Source #
Create a value of DescribeDeviceResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:alternateSoftwares:DescribeDeviceResponse', describeDeviceResponse_alternateSoftwares - Beta software releases available for the device.
DescribeDeviceResponse, describeDeviceResponse_arn - The device's ARN.
DescribeDeviceResponse, describeDeviceResponse_brand - The device's maker.
DescribeDeviceResponse, describeDeviceResponse_createdTime - When the device was created.
$sel:currentNetworkingStatus:DescribeDeviceResponse', describeDeviceResponse_currentNetworkingStatus - The device's networking status.
DescribeDeviceResponse, describeDeviceResponse_currentSoftware - The device's current software version.
DescribeDeviceResponse, describeDeviceResponse_description - The device's description.
DescribeDeviceResponse, describeDeviceResponse_deviceAggregatedStatus - A device's aggregated status. Including the device's connection
status, provisioning status, and lease status.
$sel:deviceConnectionStatus:DescribeDeviceResponse', describeDeviceResponse_deviceConnectionStatus - The device's connection status.
DescribeDevice, describeDeviceResponse_deviceId - The device's ID.
$sel:latestAlternateSoftware:DescribeDeviceResponse', describeDeviceResponse_latestAlternateSoftware - The most recent beta software release.
DescribeDeviceResponse, describeDeviceResponse_latestDeviceJob - A device's latest job. Includes the target image version, and the job
status.
$sel:latestSoftware:DescribeDeviceResponse', describeDeviceResponse_latestSoftware - The latest software version available for the device.
DescribeDeviceResponse, describeDeviceResponse_leaseExpirationTime - The device's lease expiration time.
DescribeDeviceResponse, describeDeviceResponse_name - The device's name.
$sel:networkingConfiguration:DescribeDeviceResponse', describeDeviceResponse_networkingConfiguration - The device's networking configuration.
DescribeDeviceResponse, describeDeviceResponse_provisioningStatus - The device's provisioning status.
$sel:serialNumber:DescribeDeviceResponse', describeDeviceResponse_serialNumber - The device's serial number.
DescribeDeviceResponse, describeDeviceResponse_tags - The device's tags.
DescribeDeviceResponse, describeDeviceResponse_type - The device's type.
$sel:httpStatus:DescribeDeviceResponse', describeDeviceResponse_httpStatus - The response's http status code.
DescribeDeviceJob
data DescribeDeviceJob Source #
See: newDescribeDeviceJob smart constructor.
Constructors
| DescribeDeviceJob' Text |
Instances
Arguments
| :: Text | |
| -> DescribeDeviceJob |
Create a value of DescribeDeviceJob with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DescribeDeviceJob, describeDeviceJob_jobId - The job's ID.
data DescribeDeviceJobResponse Source #
See: newDescribeDeviceJobResponse smart constructor.
Constructors
| DescribeDeviceJobResponse' (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe DeviceType) (Maybe Text) (Maybe Text) (Maybe JobType) (Maybe UpdateProgress) Int |
Instances
newDescribeDeviceJobResponse Source #
Create a value of DescribeDeviceJobResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DescribeDeviceJobResponse, describeDeviceJobResponse_createdTime - When the job was created.
$sel:deviceArn:DescribeDeviceJobResponse', describeDeviceJobResponse_deviceArn - The device's ARN.
DescribeDeviceJobResponse, describeDeviceJobResponse_deviceId - The device's ID.
DescribeDeviceJobResponse, describeDeviceJobResponse_deviceName - The device's name.
$sel:deviceType:DescribeDeviceJobResponse', describeDeviceJobResponse_deviceType - The device's type.
DescribeDeviceJobResponse, describeDeviceJobResponse_imageVersion - For an OTA job, the target version of the device software.
DescribeDeviceJob, describeDeviceJobResponse_jobId - The job's ID.
DescribeDeviceJobResponse, describeDeviceJobResponse_jobType - The job's type.
DescribeDeviceJobResponse, describeDeviceJobResponse_status - The job's status.
$sel:httpStatus:DescribeDeviceJobResponse', describeDeviceJobResponse_httpStatus - The response's http status code.
DescribeNode
data DescribeNode Source #
See: newDescribeNode smart constructor.
Constructors
| DescribeNode' (Maybe Text) Text |
Instances
Arguments
| :: Text | |
| -> DescribeNode |
Create a value of DescribeNode with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DescribeNode, describeNode_ownerAccount - The account ID of the node's owner.
DescribeNode, describeNode_nodeId - The node's ID.
data DescribeNodeResponse Source #
See: newDescribeNodeResponse smart constructor.
Constructors
| DescribeNodeResponse' (Maybe Text) (Maybe Text) Int NodeCategory POSIX Text POSIX Text Text NodeInterface Text Text Text Text Text |
Instances
newDescribeNodeResponse Source #
Arguments
| :: Int | |
| -> NodeCategory | |
| -> UTCTime | |
| -> Text | |
| -> UTCTime | |
| -> Text | |
| -> Text | |
| -> NodeInterface | |
| -> Text | |
| -> Text | |
| -> Text | |
| -> Text | |
| -> Text | |
| -> DescribeNodeResponse |
Create a value of DescribeNodeResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:assetName:DescribeNodeResponse', describeNodeResponse_assetName - The node's asset name.
DescribeNodeResponse, describeNodeResponse_packageArn - The node's ARN.
$sel:httpStatus:DescribeNodeResponse', describeNodeResponse_httpStatus - The response's http status code.
DescribeNodeResponse, describeNodeResponse_category - The node's category.
DescribeNodeResponse, describeNodeResponse_createdTime - When the node was created.
DescribeNodeResponse, describeNodeResponse_description - The node's description.
DescribeNodeResponse, describeNodeResponse_lastUpdatedTime - When the node was updated.
DescribeNodeResponse, describeNodeResponse_name - The node's name.
DescribeNode, describeNodeResponse_nodeId - The node's ID.
$sel:nodeInterface:DescribeNodeResponse', describeNodeResponse_nodeInterface - The node's interface.
DescribeNode, describeNodeResponse_ownerAccount - The account ID of the node's owner.
DescribeNodeResponse, describeNodeResponse_packageId - The node's package ID.
DescribeNodeResponse, describeNodeResponse_packageName - The node's package name.
DescribeNodeResponse, describeNodeResponse_packageVersion - The node's package version.
DescribeNodeResponse, describeNodeResponse_patchVersion - The node's patch version.
DescribeNodeFromTemplateJob
data DescribeNodeFromTemplateJob Source #
See: newDescribeNodeFromTemplateJob smart constructor.
Constructors
| DescribeNodeFromTemplateJob' Text |
Instances
newDescribeNodeFromTemplateJob Source #
Arguments
| :: Text | |
| -> DescribeNodeFromTemplateJob |
Create a value of DescribeNodeFromTemplateJob with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DescribeNodeFromTemplateJob, describeNodeFromTemplateJob_jobId - The job's ID.
data DescribeNodeFromTemplateJobResponse Source #
See: newDescribeNodeFromTemplateJobResponse smart constructor.
Constructors
| DescribeNodeFromTemplateJobResponse' (Maybe [JobResourceTags]) (Maybe Text) Int POSIX Text POSIX Text Text Text NodeFromTemplateJobStatus Text (HashMap Text (Sensitive Text)) TemplateType |
Instances
newDescribeNodeFromTemplateJobResponse Source #
Arguments
Create a value of DescribeNodeFromTemplateJobResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:jobTags:DescribeNodeFromTemplateJobResponse', describeNodeFromTemplateJobResponse_jobTags - The job's tags.
$sel:nodeDescription:DescribeNodeFromTemplateJobResponse', describeNodeFromTemplateJobResponse_nodeDescription - The node's description.
$sel:httpStatus:DescribeNodeFromTemplateJobResponse', describeNodeFromTemplateJobResponse_httpStatus - The response's http status code.
DescribeNodeFromTemplateJobResponse, describeNodeFromTemplateJobResponse_createdTime - When the job was created.
DescribeNodeFromTemplateJob, describeNodeFromTemplateJobResponse_jobId - The job's ID.
DescribeNodeFromTemplateJobResponse, describeNodeFromTemplateJobResponse_lastUpdatedTime - When the job was updated.
DescribeNodeFromTemplateJobResponse, describeNodeFromTemplateJobResponse_nodeName - The node's name.
$sel:outputPackageName:DescribeNodeFromTemplateJobResponse', describeNodeFromTemplateJobResponse_outputPackageName - The job's output package name.
$sel:outputPackageVersion:DescribeNodeFromTemplateJobResponse', describeNodeFromTemplateJobResponse_outputPackageVersion - The job's output package version.
DescribeNodeFromTemplateJobResponse, describeNodeFromTemplateJobResponse_status - The job's status.
DescribeNodeFromTemplateJobResponse, describeNodeFromTemplateJobResponse_statusMessage - The job's status message.
$sel:templateParameters:DescribeNodeFromTemplateJobResponse', describeNodeFromTemplateJobResponse_templateParameters - The job's template parameters.
DescribeNodeFromTemplateJobResponse, describeNodeFromTemplateJobResponse_templateType - The job's template type.
DescribePackage
data DescribePackage Source #
See: newDescribePackage smart constructor.
Constructors
| DescribePackage' Text |
Instances
Arguments
| :: Text | |
| -> DescribePackage |
Create a value of DescribePackage with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DescribePackage, describePackage_packageId - The package's ID.
data DescribePackageResponse Source #
See: newDescribePackageResponse smart constructor.
Constructors
| DescribePackageResponse' (Maybe [Text]) (Maybe [Text]) Int Text POSIX Text Text StorageLocation (HashMap Text Text) |
Instances
newDescribePackageResponse Source #
Arguments
| :: Int | |
| -> Text | |
| -> UTCTime | |
| -> Text | |
| -> Text | |
| -> StorageLocation | |
| -> DescribePackageResponse |
Create a value of DescribePackageResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:readAccessPrincipalArns:DescribePackageResponse', describePackageResponse_readAccessPrincipalArns - ARNs of accounts that have read access to the package.
$sel:writeAccessPrincipalArns:DescribePackageResponse', describePackageResponse_writeAccessPrincipalArns - ARNs of accounts that have write access to the package.
$sel:httpStatus:DescribePackageResponse', describePackageResponse_httpStatus - The response's http status code.
DescribePackageResponse, describePackageResponse_arn - The package's ARN.
DescribePackageResponse, describePackageResponse_createdTime - When the package was created.
DescribePackage, describePackageResponse_packageId - The package's ID.
DescribePackageResponse, describePackageResponse_packageName - The package's name.
$sel:storageLocation:DescribePackageResponse', describePackageResponse_storageLocation - The package's storage location.
DescribePackageResponse, describePackageResponse_tags - The package's tags.
DescribePackageImportJob
data DescribePackageImportJob Source #
See: newDescribePackageImportJob smart constructor.
Constructors
| DescribePackageImportJob' Text |
Instances
newDescribePackageImportJob Source #
Arguments
| :: Text | |
| -> DescribePackageImportJob |
Create a value of DescribePackageImportJob with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DescribePackageImportJob, describePackageImportJob_jobId - The job's ID.
data DescribePackageImportJobResponse Source #
See: newDescribePackageImportJobResponse smart constructor.
Constructors
Instances
newDescribePackageImportJobResponse Source #
Arguments
Create a value of DescribePackageImportJobResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:clientToken:DescribePackageImportJobResponse', describePackageImportJobResponse_clientToken - The job's client token.
$sel:jobTags:DescribePackageImportJobResponse', describePackageImportJobResponse_jobTags - The job's tags.
$sel:httpStatus:DescribePackageImportJobResponse', describePackageImportJobResponse_httpStatus - The response's http status code.
DescribePackageImportJobResponse, describePackageImportJobResponse_createdTime - When the job was created.
$sel:inputConfig:DescribePackageImportJobResponse', describePackageImportJobResponse_inputConfig - The job's input config.
DescribePackageImportJob, describePackageImportJobResponse_jobId - The job's ID.
DescribePackageImportJobResponse, describePackageImportJobResponse_jobType - The job's type.
DescribePackageImportJobResponse, describePackageImportJobResponse_lastUpdatedTime - When the job was updated.
$sel:output:DescribePackageImportJobResponse', describePackageImportJobResponse_output - The job's output.
$sel:outputConfig:DescribePackageImportJobResponse', describePackageImportJobResponse_outputConfig - The job's output config.
DescribePackageImportJobResponse, describePackageImportJobResponse_status - The job's status.
DescribePackageImportJobResponse, describePackageImportJobResponse_statusMessage - The job's status message.
DescribePackageVersion
data DescribePackageVersion Source #
See: newDescribePackageVersion smart constructor.
Instances
newDescribePackageVersion Source #
Create a value of DescribePackageVersion with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DescribePackageVersion, describePackageVersion_ownerAccount - The version's owner account.
DescribePackageVersion, describePackageVersion_patchVersion - The version's patch version.
DescribePackageVersion, describePackageVersion_packageId - The version's ID.
DescribePackageVersion, describePackageVersion_packageVersion - The version's version.
data DescribePackageVersionResponse Source #
See: newDescribePackageVersionResponse smart constructor.
Constructors
| DescribePackageVersionResponse' (Maybe Text) (Maybe Text) (Maybe POSIX) (Maybe Text) Int Bool Text Text Text Text PackageVersionStatus |
Instances
newDescribePackageVersionResponse Source #
Arguments
| :: Int | |
| -> Bool | |
| -> Text | |
| -> Text | |
| -> Text | |
| -> Text | |
| -> PackageVersionStatus | |
| -> DescribePackageVersionResponse |
Create a value of DescribePackageVersionResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DescribePackageVersion, describePackageVersionResponse_ownerAccount - The account ID of the version's owner.
DescribePackageVersionResponse, describePackageVersionResponse_packageArn - The ARN of the package.
$sel:registeredTime:DescribePackageVersionResponse', describePackageVersionResponse_registeredTime - The version's registered time.
DescribePackageVersionResponse, describePackageVersionResponse_statusDescription - The version's status description.
$sel:httpStatus:DescribePackageVersionResponse', describePackageVersionResponse_httpStatus - The response's http status code.
$sel:isLatestPatch:DescribePackageVersionResponse', describePackageVersionResponse_isLatestPatch - Whether the version is the latest available.
DescribePackageVersion, describePackageVersionResponse_packageId - The version's ID.
DescribePackageVersionResponse, describePackageVersionResponse_packageName - The version's name.
DescribePackageVersion, describePackageVersionResponse_packageVersion - The version's version.
DescribePackageVersion, describePackageVersionResponse_patchVersion - The version's patch version.
DescribePackageVersionResponse, describePackageVersionResponse_status - The version's status.
ListApplicationInstanceDependencies
data ListApplicationInstanceDependencies Source #
See: newListApplicationInstanceDependencies smart constructor.
Instances
newListApplicationInstanceDependencies Source #
Create a value of ListApplicationInstanceDependencies with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:maxResults:ListApplicationInstanceDependencies', listApplicationInstanceDependencies_maxResults - The maximum number of application instance dependencies to return in one
page of results.
ListApplicationInstanceDependencies, listApplicationInstanceDependencies_nextToken - Specify the pagination token from a previous request to retrieve the
next page of results.
ListApplicationInstanceDependencies, listApplicationInstanceDependencies_applicationInstanceId - The application instance's ID.
data ListApplicationInstanceDependenciesResponse Source #
See: newListApplicationInstanceDependenciesResponse smart constructor.
Constructors
| ListApplicationInstanceDependenciesResponse' (Maybe Text) (Maybe [PackageObject]) Int |
Instances
newListApplicationInstanceDependenciesResponse Source #
Arguments
| :: Int |
|
| -> ListApplicationInstanceDependenciesResponse |
Create a value of ListApplicationInstanceDependenciesResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
ListApplicationInstanceDependencies, listApplicationInstanceDependenciesResponse_nextToken - A pagination token that's included if more results are available.
$sel:packageObjects:ListApplicationInstanceDependenciesResponse', listApplicationInstanceDependenciesResponse_packageObjects - A list of package objects.
$sel:httpStatus:ListApplicationInstanceDependenciesResponse', listApplicationInstanceDependenciesResponse_httpStatus - The response's http status code.
ListApplicationInstanceNodeInstances
data ListApplicationInstanceNodeInstances Source #
See: newListApplicationInstanceNodeInstances smart constructor.
Instances
newListApplicationInstanceNodeInstances Source #
Create a value of ListApplicationInstanceNodeInstances with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:maxResults:ListApplicationInstanceNodeInstances', listApplicationInstanceNodeInstances_maxResults - The maximum number of node instances to return in one page of results.
ListApplicationInstanceNodeInstances, listApplicationInstanceNodeInstances_nextToken - Specify the pagination token from a previous request to retrieve the
next page of results.
ListApplicationInstanceNodeInstances, listApplicationInstanceNodeInstances_applicationInstanceId - The node instances' application instance ID.
data ListApplicationInstanceNodeInstancesResponse Source #
See: newListApplicationInstanceNodeInstancesResponse smart constructor.
Constructors
| ListApplicationInstanceNodeInstancesResponse' (Maybe Text) (Maybe [NodeInstance]) Int |
Instances
newListApplicationInstanceNodeInstancesResponse Source #
Arguments
| :: Int |
|
| -> ListApplicationInstanceNodeInstancesResponse |
Create a value of ListApplicationInstanceNodeInstancesResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
ListApplicationInstanceNodeInstances, listApplicationInstanceNodeInstancesResponse_nextToken - A pagination token that's included if more results are available.
$sel:nodeInstances:ListApplicationInstanceNodeInstancesResponse', listApplicationInstanceNodeInstancesResponse_nodeInstances - A list of node instances.
$sel:httpStatus:ListApplicationInstanceNodeInstancesResponse', listApplicationInstanceNodeInstancesResponse_httpStatus - The response's http status code.
ListApplicationInstances
data ListApplicationInstances Source #
See: newListApplicationInstances smart constructor.
Constructors
| ListApplicationInstances' (Maybe Text) (Maybe Natural) (Maybe Text) (Maybe StatusFilter) |
Instances
newListApplicationInstances :: ListApplicationInstances Source #
Create a value of ListApplicationInstances with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
ListApplicationInstances, listApplicationInstances_deviceId - The application instances' device ID.
$sel:maxResults:ListApplicationInstances', listApplicationInstances_maxResults - The maximum number of application instances to return in one page of
results.
ListApplicationInstances, listApplicationInstances_nextToken - Specify the pagination token from a previous request to retrieve the
next page of results.
$sel:statusFilter:ListApplicationInstances', listApplicationInstances_statusFilter - Only include instances with a specific status.
data ListApplicationInstancesResponse Source #
See: newListApplicationInstancesResponse smart constructor.
Constructors
| ListApplicationInstancesResponse' (Maybe [ApplicationInstance]) (Maybe Text) Int |
Instances
newListApplicationInstancesResponse Source #
Create a value of ListApplicationInstancesResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:applicationInstances:ListApplicationInstancesResponse', listApplicationInstancesResponse_applicationInstances - A list of application instances.
ListApplicationInstances, listApplicationInstancesResponse_nextToken - A pagination token that's included if more results are available.
$sel:httpStatus:ListApplicationInstancesResponse', listApplicationInstancesResponse_httpStatus - The response's http status code.
ListDevices
data ListDevices Source #
See: newListDevices smart constructor.
Constructors
| ListDevices' (Maybe DeviceAggregatedStatus) (Maybe Natural) (Maybe Text) (Maybe Text) (Maybe ListDevicesSortBy) (Maybe SortOrder) |
Instances
newListDevices :: ListDevices Source #
Create a value of ListDevices with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:deviceAggregatedStatusFilter:ListDevices', listDevices_deviceAggregatedStatusFilter - Filter based on a device's status.
$sel:maxResults:ListDevices', listDevices_maxResults - The maximum number of devices to return in one page of results.
$sel:nameFilter:ListDevices', listDevices_nameFilter - Filter based on device's name. Prefixes supported.
ListDevices, listDevices_nextToken - Specify the pagination token from a previous request to retrieve the
next page of results.
$sel:sortBy:ListDevices', listDevices_sortBy - The target column to be sorted on. Default column sort is CREATED_TIME.
$sel:sortOrder:ListDevices', listDevices_sortOrder - The sorting order for the returned list. SortOrder is DESCENDING by
default based on CREATED_TIME. Otherwise, SortOrder is ASCENDING.
data ListDevicesResponse Source #
See: newListDevicesResponse smart constructor.
Constructors
| ListDevicesResponse' (Maybe Text) Int [Device] |
Instances
newListDevicesResponse Source #
Arguments
| :: Int | |
| -> ListDevicesResponse |
Create a value of ListDevicesResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
ListDevices, listDevicesResponse_nextToken - A pagination token that's included if more results are available.
$sel:httpStatus:ListDevicesResponse', listDevicesResponse_httpStatus - The response's http status code.
$sel:devices:ListDevicesResponse', listDevicesResponse_devices - A list of devices.
ListDevicesJobs
data ListDevicesJobs Source #
See: newListDevicesJobs smart constructor.
Instances
newListDevicesJobs :: ListDevicesJobs Source #
Create a value of ListDevicesJobs with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
ListDevicesJobs, listDevicesJobs_deviceId - Filter results by the job's target device ID.
$sel:maxResults:ListDevicesJobs', listDevicesJobs_maxResults - The maximum number of device jobs to return in one page of results.
ListDevicesJobs, listDevicesJobs_nextToken - Specify the pagination token from a previous request to retrieve the
next page of results.
data ListDevicesJobsResponse Source #
See: newListDevicesJobsResponse smart constructor.
Instances
newListDevicesJobsResponse Source #
Create a value of ListDevicesJobsResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:deviceJobs:ListDevicesJobsResponse', listDevicesJobsResponse_deviceJobs - A list of jobs.
ListDevicesJobs, listDevicesJobsResponse_nextToken - A pagination token that's included if more results are available.
$sel:httpStatus:ListDevicesJobsResponse', listDevicesJobsResponse_httpStatus - The response's http status code.
ListNodeFromTemplateJobs
data ListNodeFromTemplateJobs Source #
See: newListNodeFromTemplateJobs smart constructor.
Constructors
| ListNodeFromTemplateJobs' (Maybe Natural) (Maybe Text) |
Instances
newListNodeFromTemplateJobs :: ListNodeFromTemplateJobs Source #
Create a value of ListNodeFromTemplateJobs with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:maxResults:ListNodeFromTemplateJobs', listNodeFromTemplateJobs_maxResults - The maximum number of node from template jobs to return in one page of
results.
ListNodeFromTemplateJobs, listNodeFromTemplateJobs_nextToken - Specify the pagination token from a previous request to retrieve the
next page of results.
data ListNodeFromTemplateJobsResponse Source #
See: newListNodeFromTemplateJobsResponse smart constructor.
Constructors
| ListNodeFromTemplateJobsResponse' (Maybe Text) Int [NodeFromTemplateJob] |
Instances
newListNodeFromTemplateJobsResponse Source #
Create a value of ListNodeFromTemplateJobsResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
ListNodeFromTemplateJobs, listNodeFromTemplateJobsResponse_nextToken - A pagination token that's included if more results are available.
$sel:httpStatus:ListNodeFromTemplateJobsResponse', listNodeFromTemplateJobsResponse_httpStatus - The response's http status code.
$sel:nodeFromTemplateJobs:ListNodeFromTemplateJobsResponse', listNodeFromTemplateJobsResponse_nodeFromTemplateJobs - A list of jobs.
ListNodes
See: newListNodes smart constructor.
Constructors
| ListNodes' (Maybe NodeCategory) (Maybe Natural) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) |
Instances
newListNodes :: ListNodes Source #
Create a value of ListNodes with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
ListNodes, listNodes_category - Search for nodes by category.
$sel:maxResults:ListNodes', listNodes_maxResults - The maximum number of nodes to return in one page of results.
ListNodes, listNodes_nextToken - Specify the pagination token from a previous request to retrieve the
next page of results.
ListNodes, listNodes_ownerAccount - Search for nodes by the account ID of the nodes' owner.
ListNodes, listNodes_packageName - Search for nodes by name.
ListNodes, listNodes_packageVersion - Search for nodes by version.
ListNodes, listNodes_patchVersion - Search for nodes by patch version.
data ListNodesResponse Source #
See: newListNodesResponse smart constructor.
Instances
Arguments
| :: Int | |
| -> ListNodesResponse |
Create a value of ListNodesResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
ListNodes, listNodesResponse_nextToken - A pagination token that's included if more results are available.
$sel:nodes:ListNodesResponse', listNodesResponse_nodes - A list of nodes.
$sel:httpStatus:ListNodesResponse', listNodesResponse_httpStatus - The response's http status code.
ListPackageImportJobs
data ListPackageImportJobs Source #
See: newListPackageImportJobs smart constructor.
Constructors
| ListPackageImportJobs' (Maybe Natural) (Maybe Text) |
Instances
newListPackageImportJobs :: ListPackageImportJobs Source #
Create a value of ListPackageImportJobs with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:maxResults:ListPackageImportJobs', listPackageImportJobs_maxResults - The maximum number of package import jobs to return in one page of
results.
ListPackageImportJobs, listPackageImportJobs_nextToken - Specify the pagination token from a previous request to retrieve the
next page of results.
data ListPackageImportJobsResponse Source #
See: newListPackageImportJobsResponse smart constructor.
Constructors
| ListPackageImportJobsResponse' (Maybe Text) Int [PackageImportJob] |
Instances
newListPackageImportJobsResponse Source #
Create a value of ListPackageImportJobsResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
ListPackageImportJobs, listPackageImportJobsResponse_nextToken - A pagination token that's included if more results are available.
$sel:httpStatus:ListPackageImportJobsResponse', listPackageImportJobsResponse_httpStatus - The response's http status code.
$sel:packageImportJobs:ListPackageImportJobsResponse', listPackageImportJobsResponse_packageImportJobs - A list of package import jobs.
ListPackages
data ListPackages Source #
See: newListPackages smart constructor.
Constructors
| ListPackages' (Maybe Natural) (Maybe Text) |
Instances
newListPackages :: ListPackages Source #
Create a value of ListPackages with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:maxResults:ListPackages', listPackages_maxResults - The maximum number of packages to return in one page of results.
ListPackages, listPackages_nextToken - Specify the pagination token from a previous request to retrieve the
next page of results.
data ListPackagesResponse Source #
See: newListPackagesResponse smart constructor.
Constructors
| ListPackagesResponse' (Maybe Text) (Maybe [PackageListItem]) Int |
Instances
newListPackagesResponse Source #
Arguments
| :: Int | |
| -> ListPackagesResponse |
Create a value of ListPackagesResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
ListPackages, listPackagesResponse_nextToken - A pagination token that's included if more results are available.
$sel:packages:ListPackagesResponse', listPackagesResponse_packages - A list of packages.
$sel:httpStatus:ListPackagesResponse', listPackagesResponse_httpStatus - The response's http status code.
ListTagsForResource
data ListTagsForResource Source #
See: newListTagsForResource smart constructor.
Constructors
| ListTagsForResource' Text |
Instances
newListTagsForResource Source #
Arguments
| :: Text | |
| -> ListTagsForResource |
Create a value of ListTagsForResource with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:resourceArn:ListTagsForResource', listTagsForResource_resourceArn - The resource's ARN.
data ListTagsForResourceResponse Source #
See: newListTagsForResourceResponse smart constructor.
Instances
newListTagsForResourceResponse Source #
Create a value of ListTagsForResourceResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
ListTagsForResourceResponse, listTagsForResourceResponse_tags - A list of tags.
$sel:httpStatus:ListTagsForResourceResponse', listTagsForResourceResponse_httpStatus - The response's http status code.
ProvisionDevice
data ProvisionDevice Source #
See: newProvisionDevice smart constructor.
Constructors
| ProvisionDevice' (Maybe Text) (Maybe NetworkPayload) (Maybe (HashMap Text Text)) Text |
Instances
Arguments
| :: Text | |
| -> ProvisionDevice |
Create a value of ProvisionDevice with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
ProvisionDevice, provisionDevice_description - A description for the device.
$sel:networkingConfiguration:ProvisionDevice', provisionDevice_networkingConfiguration - A networking configuration for the device.
ProvisionDevice, provisionDevice_tags - Tags for the device.
ProvisionDevice, provisionDevice_name - A name for the device.
data ProvisionDeviceResponse Source #
See: newProvisionDeviceResponse smart constructor.
Constructors
| ProvisionDeviceResponse' (Maybe Base64) (Maybe Text) (Maybe Text) Int Text DeviceStatus |
Instances
newProvisionDeviceResponse Source #
Arguments
| :: Int | |
| -> Text | |
| -> DeviceStatus | |
| -> ProvisionDeviceResponse |
Create a value of ProvisionDeviceResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:certificates:ProvisionDeviceResponse', provisionDeviceResponse_certificates - 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, provisionDeviceResponse_deviceId - The device's ID.
$sel:iotThingName:ProvisionDeviceResponse', provisionDeviceResponse_iotThingName - The device's IoT thing name.
$sel:httpStatus:ProvisionDeviceResponse', provisionDeviceResponse_httpStatus - The response's http status code.
ProvisionDeviceResponse, provisionDeviceResponse_arn - The device's ARN.
ProvisionDeviceResponse, provisionDeviceResponse_status - The device's status.
RegisterPackageVersion
data RegisterPackageVersion Source #
See: newRegisterPackageVersion smart constructor.
Instances
newRegisterPackageVersion Source #
Arguments
| :: Text | |
| -> Text | |
| -> Text | |
| -> RegisterPackageVersion |
Create a value of RegisterPackageVersion with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
RegisterPackageVersion, registerPackageVersion_markLatest - Whether to mark the new version as the latest version.
RegisterPackageVersion, registerPackageVersion_ownerAccount - An owner account.
RegisterPackageVersion, registerPackageVersion_packageId - A package ID.
RegisterPackageVersion, registerPackageVersion_packageVersion - A package version.
RegisterPackageVersion, registerPackageVersion_patchVersion - A patch version.
data RegisterPackageVersionResponse Source #
See: newRegisterPackageVersionResponse smart constructor.
Constructors
| RegisterPackageVersionResponse' Int |
Instances
newRegisterPackageVersionResponse Source #
Create a value of RegisterPackageVersionResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:RegisterPackageVersionResponse', registerPackageVersionResponse_httpStatus - The response's http status code.
RemoveApplicationInstance
data RemoveApplicationInstance Source #
See: newRemoveApplicationInstance smart constructor.
Constructors
| RemoveApplicationInstance' Text |
Instances
newRemoveApplicationInstance Source #
Arguments
| :: Text | |
| -> RemoveApplicationInstance |
Create a value of RemoveApplicationInstance with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
RemoveApplicationInstance, removeApplicationInstance_applicationInstanceId - An application instance ID.
data RemoveApplicationInstanceResponse Source #
See: newRemoveApplicationInstanceResponse smart constructor.
Constructors
| RemoveApplicationInstanceResponse' Int |
Instances
newRemoveApplicationInstanceResponse Source #
Arguments
| :: Int | |
| -> RemoveApplicationInstanceResponse |
Create a value of RemoveApplicationInstanceResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:RemoveApplicationInstanceResponse', removeApplicationInstanceResponse_httpStatus - The response's http status code.
SignalApplicationInstanceNodeInstances
data SignalApplicationInstanceNodeInstances Source #
See: newSignalApplicationInstanceNodeInstances smart constructor.
Constructors
| SignalApplicationInstanceNodeInstances' Text (NonEmpty NodeSignal) |
Instances
newSignalApplicationInstanceNodeInstances Source #
Arguments
| :: Text | |
| -> NonEmpty NodeSignal | |
| -> SignalApplicationInstanceNodeInstances |
Create a value of SignalApplicationInstanceNodeInstances with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
SignalApplicationInstanceNodeInstances, signalApplicationInstanceNodeInstances_applicationInstanceId - An application instance ID.
$sel:nodeSignals:SignalApplicationInstanceNodeInstances', signalApplicationInstanceNodeInstances_nodeSignals - A list of signals.
data SignalApplicationInstanceNodeInstancesResponse Source #
See: newSignalApplicationInstanceNodeInstancesResponse smart constructor.
Constructors
| SignalApplicationInstanceNodeInstancesResponse' Int Text |
Instances
newSignalApplicationInstanceNodeInstancesResponse Source #
Arguments
| :: Int |
|
| -> Text | |
| -> SignalApplicationInstanceNodeInstancesResponse |
Create a value of SignalApplicationInstanceNodeInstancesResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:SignalApplicationInstanceNodeInstancesResponse', signalApplicationInstanceNodeInstancesResponse_httpStatus - The response's http status code.
SignalApplicationInstanceNodeInstances, signalApplicationInstanceNodeInstancesResponse_applicationInstanceId - An application instance ID.
TagResource
data TagResource Source #
See: newTagResource smart constructor.
Constructors
| TagResource' Text (HashMap Text Text) |
Instances
Arguments
| :: Text | |
| -> TagResource |
Create a value of TagResource with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:resourceArn:TagResource', tagResource_resourceArn - The resource's ARN.
TagResource, tagResource_tags - Tags for the resource.
data TagResourceResponse Source #
See: newTagResourceResponse smart constructor.
Constructors
| TagResourceResponse' Int |
Instances
newTagResourceResponse Source #
Arguments
| :: Int | |
| -> TagResourceResponse |
Create a value of TagResourceResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:TagResourceResponse', tagResourceResponse_httpStatus - The response's http status code.
UntagResource
data UntagResource Source #
See: newUntagResource smart constructor.
Constructors
| UntagResource' Text (NonEmpty Text) |
Instances
Arguments
| :: Text | |
| -> NonEmpty Text | |
| -> UntagResource |
Create a value of UntagResource with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:resourceArn:UntagResource', untagResource_resourceArn - The resource's ARN.
$sel:tagKeys:UntagResource', untagResource_tagKeys - Tag keys to remove.
data UntagResourceResponse Source #
See: newUntagResourceResponse smart constructor.
Constructors
| UntagResourceResponse' Int |
Instances
newUntagResourceResponse Source #
Create a value of UntagResourceResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:UntagResourceResponse', untagResourceResponse_httpStatus - The response's http status code.
UpdateDeviceMetadata
data UpdateDeviceMetadata Source #
See: newUpdateDeviceMetadata smart constructor.
Constructors
| UpdateDeviceMetadata' (Maybe Text) Text |
Instances
newUpdateDeviceMetadata Source #
Arguments
| :: Text | |
| -> UpdateDeviceMetadata |
Create a value of UpdateDeviceMetadata with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
UpdateDeviceMetadata, updateDeviceMetadata_description - A description for the device.
UpdateDeviceMetadata, updateDeviceMetadata_deviceId - The device's ID.
data UpdateDeviceMetadataResponse Source #
See: newUpdateDeviceMetadataResponse smart constructor.
Constructors
| UpdateDeviceMetadataResponse' (Maybe Text) Int |
Instances
newUpdateDeviceMetadataResponse Source #
Create a value of UpdateDeviceMetadataResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
UpdateDeviceMetadata, updateDeviceMetadataResponse_deviceId - The device's ID.
$sel:httpStatus:UpdateDeviceMetadataResponse', updateDeviceMetadataResponse_httpStatus - The response's http status code.
Types
ApplicationInstanceHealthStatus
newtype ApplicationInstanceHealthStatus Source #
Constructors
| ApplicationInstanceHealthStatus' | |
Fields | |
Bundled Patterns
Instances
ApplicationInstanceStatus
newtype ApplicationInstanceStatus Source #
Constructors
| ApplicationInstanceStatus' | |
Fields | |
Bundled Patterns
Instances
ConnectionType
newtype ConnectionType Source #
Constructors
| ConnectionType' | |
Fields | |
Bundled Patterns
| pattern ConnectionType_DHCP :: ConnectionType | |
| pattern ConnectionType_STATIC_IP :: ConnectionType |
Instances
DesiredState
newtype DesiredState Source #
Constructors
| DesiredState' | |
Fields | |
Bundled Patterns
| pattern DesiredState_REMOVED :: DesiredState | |
| pattern DesiredState_RUNNING :: DesiredState | |
| pattern DesiredState_STOPPED :: DesiredState |
Instances
DeviceAggregatedStatus
newtype DeviceAggregatedStatus Source #
Constructors
| DeviceAggregatedStatus' | |
Fields | |
Bundled Patterns
Instances
DeviceBrand
newtype DeviceBrand Source #
Constructors
| DeviceBrand' | |
Fields | |
Bundled Patterns
| pattern DeviceBrand_AWS_PANORAMA :: DeviceBrand | |
| pattern DeviceBrand_LENOVO :: DeviceBrand |
Instances
DeviceConnectionStatus
newtype DeviceConnectionStatus Source #
Constructors
| DeviceConnectionStatus' | |
Fields | |
Bundled Patterns
Instances
DeviceReportedStatus
newtype DeviceReportedStatus Source #
Constructors
| DeviceReportedStatus' | |
Fields | |
Bundled Patterns
Instances
DeviceStatus
newtype DeviceStatus Source #
Constructors
| DeviceStatus' | |
Fields | |
Bundled Patterns
| pattern DeviceStatus_AWAITING_PROVISIONING :: DeviceStatus | |
| pattern DeviceStatus_DELETING :: DeviceStatus | |
| pattern DeviceStatus_ERROR :: DeviceStatus | |
| pattern DeviceStatus_FAILED :: DeviceStatus | |
| pattern DeviceStatus_PENDING :: DeviceStatus | |
| pattern DeviceStatus_SUCCEEDED :: DeviceStatus |
Instances
DeviceType
newtype DeviceType Source #
Constructors
| DeviceType' | |
Fields | |
Bundled Patterns
| pattern DeviceType_PANORAMA_APPLIANCE :: DeviceType | |
| pattern DeviceType_PANORAMA_APPLIANCE_DEVELOPER_KIT :: DeviceType |
Instances
JobResourceType
newtype JobResourceType Source #
Constructors
| JobResourceType' | |
Fields | |
Bundled Patterns
| pattern JobResourceType_PACKAGE :: JobResourceType |
Instances
JobType
Constructors
| JobType' | |
Fields
| |
Bundled Patterns
| pattern JobType_OTA :: JobType | |
| pattern JobType_REBOOT :: JobType |
Instances
ListDevicesSortBy
newtype ListDevicesSortBy Source #
Constructors
| ListDevicesSortBy' | |
Fields | |
Bundled Patterns
| pattern ListDevicesSortBy_CREATED_TIME :: ListDevicesSortBy | |
| pattern ListDevicesSortBy_DEVICE_AGGREGATED_STATUS :: ListDevicesSortBy | |
| pattern ListDevicesSortBy_DEVICE_ID :: ListDevicesSortBy | |
| pattern ListDevicesSortBy_NAME :: ListDevicesSortBy |
Instances
NetworkConnectionStatus
newtype NetworkConnectionStatus Source #
Constructors
| NetworkConnectionStatus' | |
Fields | |
Bundled Patterns
Instances
NodeCategory
newtype NodeCategory Source #
Constructors
| NodeCategory' | |
Fields | |
Bundled Patterns
| pattern NodeCategory_BUSINESS_LOGIC :: NodeCategory | |
| pattern NodeCategory_MEDIA_SINK :: NodeCategory | |
| pattern NodeCategory_MEDIA_SOURCE :: NodeCategory | |
| pattern NodeCategory_ML_MODEL :: NodeCategory |
Instances
NodeFromTemplateJobStatus
newtype NodeFromTemplateJobStatus Source #
Constructors
| NodeFromTemplateJobStatus' | |
Fields | |
Bundled Patterns
Instances
NodeInstanceStatus
newtype NodeInstanceStatus Source #
Constructors
| NodeInstanceStatus' | |
Fields | |
Bundled Patterns
| pattern NodeInstanceStatus_ERROR :: NodeInstanceStatus | |
| pattern NodeInstanceStatus_NOT_AVAILABLE :: NodeInstanceStatus | |
| pattern NodeInstanceStatus_PAUSED :: NodeInstanceStatus | |
| pattern NodeInstanceStatus_RUNNING :: NodeInstanceStatus |
Instances
NodeSignalValue
newtype NodeSignalValue Source #
Constructors
| NodeSignalValue' | |
Fields | |
Bundled Patterns
| pattern NodeSignalValue_PAUSE :: NodeSignalValue | |
| pattern NodeSignalValue_RESUME :: NodeSignalValue |
Instances
PackageImportJobStatus
newtype PackageImportJobStatus Source #
Constructors
| PackageImportJobStatus' | |
Fields | |
Bundled Patterns
| pattern PackageImportJobStatus_FAILED :: PackageImportJobStatus | |
| pattern PackageImportJobStatus_PENDING :: PackageImportJobStatus | |
| pattern PackageImportJobStatus_SUCCEEDED :: PackageImportJobStatus |
Instances
PackageImportJobType
newtype PackageImportJobType Source #
Constructors
| PackageImportJobType' | |
Fields | |
Bundled Patterns
| pattern PackageImportJobType_MARKETPLACE_NODE_PACKAGE_VERSION :: PackageImportJobType | |
| pattern PackageImportJobType_NODE_PACKAGE_VERSION :: PackageImportJobType |
Instances
PackageVersionStatus
newtype PackageVersionStatus Source #
Constructors
| PackageVersionStatus' | |
Fields | |
Bundled Patterns
Instances
PortType
Constructors
| PortType' | |
Fields
| |
Bundled Patterns
| pattern PortType_BOOLEAN :: PortType | |
| pattern PortType_FLOAT32 :: PortType | |
| pattern PortType_INT32 :: PortType | |
| pattern PortType_MEDIA :: PortType | |
| pattern PortType_STRING :: PortType |
Instances
SortOrder
Constructors
| SortOrder' | |
Fields | |
Bundled Patterns
| pattern SortOrder_ASCENDING :: SortOrder | |
| pattern SortOrder_DESCENDING :: SortOrder |
Instances
StatusFilter
newtype StatusFilter Source #
Constructors
| StatusFilter' | |
Fields | |
Bundled Patterns
| pattern StatusFilter_DEPLOYMENT_ERROR :: StatusFilter | |
| pattern StatusFilter_DEPLOYMENT_FAILED :: StatusFilter | |
| pattern StatusFilter_DEPLOYMENT_SUCCEEDED :: StatusFilter | |
| pattern StatusFilter_PROCESSING_DEPLOYMENT :: StatusFilter | |
| pattern StatusFilter_PROCESSING_REMOVAL :: StatusFilter | |
| pattern StatusFilter_REMOVAL_FAILED :: StatusFilter | |
| pattern StatusFilter_REMOVAL_SUCCEEDED :: StatusFilter |
Instances
TemplateType
newtype TemplateType Source #
Constructors
| TemplateType' | |
Fields | |
Bundled Patterns
| pattern TemplateType_RTSP_CAMERA_STREAM :: TemplateType |
Instances
UpdateProgress
newtype UpdateProgress Source #
Constructors
| UpdateProgress' | |
Fields | |
Bundled Patterns
| pattern UpdateProgress_COMPLETED :: UpdateProgress | |
| pattern UpdateProgress_DOWNLOADING :: UpdateProgress | |
| pattern UpdateProgress_FAILED :: UpdateProgress | |
| pattern UpdateProgress_IN_PROGRESS :: UpdateProgress | |
| pattern UpdateProgress_PENDING :: UpdateProgress | |
| pattern UpdateProgress_REBOOTING :: UpdateProgress | |
| pattern UpdateProgress_VERIFYING :: UpdateProgress |
Instances
AlternateSoftwareMetadata
data AlternateSoftwareMetadata Source #
Details about a beta appliance software update.
See: newAlternateSoftwareMetadata smart constructor.
Constructors
| AlternateSoftwareMetadata' (Maybe Text) |
Instances
newAlternateSoftwareMetadata :: AlternateSoftwareMetadata Source #
Create a value of AlternateSoftwareMetadata with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:version:AlternateSoftwareMetadata', alternateSoftwareMetadata_version - The appliance software version.
ApplicationInstance
data ApplicationInstance Source #
An application instance on a device.
See: newApplicationInstance smart constructor.
Constructors
| ApplicationInstance' (Maybe Text) (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe ApplicationInstanceHealthStatus) (Maybe Text) (Maybe [ReportedRuntimeContextState]) (Maybe ApplicationInstanceStatus) (Maybe Text) (Maybe (HashMap Text Text)) |
Instances
newApplicationInstance :: ApplicationInstance Source #
Create a value of ApplicationInstance with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:applicationInstanceId:ApplicationInstance', applicationInstance_applicationInstanceId - The application instance's ID.
$sel:arn:ApplicationInstance', applicationInstance_arn - The application instance's ARN.
$sel:createdTime:ApplicationInstance', applicationInstance_createdTime - When the application instance was created.
$sel:defaultRuntimeContextDevice:ApplicationInstance', applicationInstance_defaultRuntimeContextDevice - The device's ID.
$sel:defaultRuntimeContextDeviceName:ApplicationInstance', applicationInstance_defaultRuntimeContextDeviceName - The device's name.
$sel:description:ApplicationInstance', applicationInstance_description - The application instance's description.
$sel:healthStatus:ApplicationInstance', applicationInstance_healthStatus - The application instance's health status.
$sel:name:ApplicationInstance', applicationInstance_name - The application instance's name.
$sel:runtimeContextStates:ApplicationInstance', applicationInstance_runtimeContextStates - The application's state.
$sel:status:ApplicationInstance', applicationInstance_status - The application instance's status.
$sel:statusDescription:ApplicationInstance', applicationInstance_statusDescription - The application instance's status description.
$sel:tags:ApplicationInstance', applicationInstance_tags - The application instance's tags.
Device
A device.
See: newDevice smart constructor.
Constructors
| Device' (Maybe DeviceBrand) (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe DeviceAggregatedStatus) (Maybe Text) (Maybe POSIX) (Maybe LatestDeviceJob) (Maybe POSIX) (Maybe Text) (Maybe DeviceStatus) (Maybe (HashMap Text Text)) (Maybe DeviceType) |
Instances
Create a value of Device with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:brand:Device', device_brand - The device's maker.
$sel:createdTime:Device', device_createdTime - When the device was created.
$sel:currentSoftware:Device', device_currentSoftware - A device's current software.
$sel:description:Device', device_description - A description for the device.
$sel:deviceAggregatedStatus:Device', device_deviceAggregatedStatus - A device's aggregated status. Including the device's connection
status, provisioning status, and lease status.
$sel:deviceId:Device', device_deviceId - The device's ID.
$sel:lastUpdatedTime:Device', device_lastUpdatedTime - When the device was updated.
$sel:latestDeviceJob:Device', device_latestDeviceJob - A device's latest job. Includes the target image version, and the
update job status.
$sel:leaseExpirationTime:Device', device_leaseExpirationTime - The device's lease expiration time.
$sel:name:Device', device_name - The device's name.
$sel:provisioningStatus:Device', device_provisioningStatus - The device's provisioning status.
$sel:tags:Device', device_tags - The device's tags.
$sel:type':Device', device_type - The device's type.
DeviceJob
A job that runs on a device.
See: newDeviceJob smart constructor.
Instances
newDeviceJob :: DeviceJob Source #
Create a value of DeviceJob with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:createdTime:DeviceJob', deviceJob_createdTime - When the job was created.
$sel:deviceId:DeviceJob', deviceJob_deviceId - The ID of the target device.
$sel:deviceName:DeviceJob', deviceJob_deviceName - The name of the target device
$sel:jobId:DeviceJob', deviceJob_jobId - The job's ID.
$sel:jobType:DeviceJob', deviceJob_jobType - The job's type.
DeviceJobConfig
data DeviceJobConfig Source #
A job's configuration.
See: newDeviceJobConfig smart constructor.
Constructors
| DeviceJobConfig' (Maybe OTAJobConfig) |
Instances
newDeviceJobConfig :: DeviceJobConfig Source #
Create a value of DeviceJobConfig with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:oTAJobConfig:DeviceJobConfig', deviceJobConfig_oTAJobConfig - A configuration for an over-the-air (OTA) upgrade. Required for OTA
jobs.
EthernetPayload
data EthernetPayload Source #
A device's network configuration.
See: newEthernetPayload smart constructor.
Constructors
| EthernetPayload' (Maybe StaticIpConnectionInfo) ConnectionType |
Instances
Create a value of EthernetPayload with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:staticIpConnectionInfo:EthernetPayload', ethernetPayload_staticIpConnectionInfo - Network configuration for a static IP connection.
$sel:connectionType:EthernetPayload', ethernetPayload_connectionType - How the device gets an IP address.
EthernetStatus
data EthernetStatus Source #
A device's Ethernet status.
See: newEthernetStatus smart constructor.
Constructors
| EthernetStatus' (Maybe NetworkConnectionStatus) (Maybe Text) (Maybe Text) |
Instances
newEthernetStatus :: EthernetStatus Source #
Create a value of EthernetStatus with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:connectionStatus:EthernetStatus', ethernetStatus_connectionStatus - The device's connection status.
$sel:hwAddress:EthernetStatus', ethernetStatus_hwAddress - The device's physical address.
$sel:ipAddress:EthernetStatus', ethernetStatus_ipAddress - The device's IP address.
Job
A job for a device.
See: newJob smart constructor.
Instances
| FromJSON Job Source # | |
| Generic Job Source # | |
| Read Job Source # | |
| Show Job Source # | |
| NFData Job Source # | |
Defined in Amazonka.Panorama.Types.Job | |
| Eq Job Source # | |
| Hashable Job Source # | |
Defined in Amazonka.Panorama.Types.Job | |
| type Rep Job Source # | |
Defined in Amazonka.Panorama.Types.Job type Rep Job = D1 ('MetaData "Job" "Amazonka.Panorama.Types.Job" "amazonka-panorama-2.0-9Y2Sxd8ToqsBjPczgPI6n1" 'False) (C1 ('MetaCons "Job'" 'PrefixI 'True) (S1 ('MetaSel ('Just "deviceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) | |
Create a value of Job with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:deviceId:Job', job_deviceId - The target device's ID.
$sel:jobId:Job', job_jobId - The job's ID.
JobResourceTags
data JobResourceTags Source #
Tags for a job.
See: newJobResourceTags smart constructor.
Constructors
| JobResourceTags' JobResourceType (HashMap Text Text) |
Instances
Create a value of JobResourceTags with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:resourceType:JobResourceTags', jobResourceTags_resourceType - The job's type.
$sel:tags:JobResourceTags', jobResourceTags_tags - The job's tags.
LatestDeviceJob
data LatestDeviceJob Source #
Returns information about the latest device job.
See: newLatestDeviceJob smart constructor.
Constructors
| LatestDeviceJob' (Maybe Text) (Maybe JobType) (Maybe UpdateProgress) |
Instances
newLatestDeviceJob :: LatestDeviceJob Source #
Create a value of LatestDeviceJob with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:imageVersion:LatestDeviceJob', latestDeviceJob_imageVersion - The target version of the device software.
$sel:jobType:LatestDeviceJob', latestDeviceJob_jobType - The job's type.
$sel:status:LatestDeviceJob', latestDeviceJob_status - Status of the latest device job.
ManifestOverridesPayload
data ManifestOverridesPayload Source #
Parameter overrides for an application instance. This is a JSON document
that has a single key (PayloadData) where the value is an escaped
string representation of the overrides document.
See: newManifestOverridesPayload smart constructor.
Constructors
| ManifestOverridesPayload' (Maybe Text) |
Instances
newManifestOverridesPayload :: ManifestOverridesPayload Source #
Create a value of ManifestOverridesPayload with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:payloadData:ManifestOverridesPayload', manifestOverridesPayload_payloadData - The overrides document.
ManifestPayload
data ManifestPayload Source #
A application verion's manifest file. This is a JSON document that has
a single key (PayloadData) where the value is an escaped string
representation of the application manifest (graph.json). This file is
located in the graphs folder in your application source.
See: newManifestPayload smart constructor.
Constructors
| ManifestPayload' (Maybe Text) |
Instances
newManifestPayload :: ManifestPayload Source #
Create a value of ManifestPayload with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:payloadData:ManifestPayload', manifestPayload_payloadData - The application manifest.
NetworkPayload
data NetworkPayload Source #
The network configuration for a device.
See: newNetworkPayload smart constructor.
Constructors
| NetworkPayload' (Maybe EthernetPayload) (Maybe EthernetPayload) (Maybe NtpPayload) |
Instances
newNetworkPayload :: NetworkPayload Source #
Create a value of NetworkPayload with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:ethernet0:NetworkPayload', networkPayload_ethernet0 - Settings for Ethernet port 0.
$sel:ethernet1:NetworkPayload', networkPayload_ethernet1 - Settings for Ethernet port 1.
$sel:ntp:NetworkPayload', networkPayload_ntp - Network time protocol (NTP) server settings.
NetworkStatus
data NetworkStatus Source #
The network status of a device.
See: newNetworkStatus smart constructor.
Constructors
| NetworkStatus' (Maybe EthernetStatus) (Maybe EthernetStatus) (Maybe POSIX) (Maybe NtpStatus) |
Instances
newNetworkStatus :: NetworkStatus Source #
Create a value of NetworkStatus with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:ethernet0Status:NetworkStatus', networkStatus_ethernet0Status - The status of Ethernet port 0.
$sel:ethernet1Status:NetworkStatus', networkStatus_ethernet1Status - The status of Ethernet port 1.
$sel:lastUpdatedTime:NetworkStatus', networkStatus_lastUpdatedTime - When the network status changed.
$sel:ntpStatus:NetworkStatus', networkStatus_ntpStatus - Details about a network time protocol (NTP) server connection.
Node
An application node that represents a camera stream, a model, code, or output.
See: newNode smart constructor.
Constructors
| Node' (Maybe Text) (Maybe Text) (Maybe Text) NodeCategory POSIX Text Text Text Text Text Text |
Instances
Create a value of Node with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:description:Node', node_description - The node's description.
$sel:ownerAccount:Node', node_ownerAccount - The account ID of the node's owner.
$sel:packageArn:Node', node_packageArn - The node's ARN.
$sel:category:Node', node_category - The node's category.
$sel:createdTime:Node', node_createdTime - When the node was created.
$sel:name:Node', node_name - The node's name.
$sel:nodeId:Node', node_nodeId - The node's ID.
$sel:packageId:Node', node_packageId - The node's package ID.
$sel:packageName:Node', node_packageName - The node's package name.
$sel:packageVersion:Node', node_packageVersion - The node's package version.
$sel:patchVersion:Node', node_patchVersion - The node's patch version.
NodeFromTemplateJob
data NodeFromTemplateJob Source #
A job to create a camera stream node.
See: newNodeFromTemplateJob smart constructor.
Constructors
| NodeFromTemplateJob' (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe NodeFromTemplateJobStatus) (Maybe Text) (Maybe TemplateType) |
Instances
newNodeFromTemplateJob :: NodeFromTemplateJob Source #
Create a value of NodeFromTemplateJob with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:createdTime:NodeFromTemplateJob', nodeFromTemplateJob_createdTime - When the job was created.
$sel:jobId:NodeFromTemplateJob', nodeFromTemplateJob_jobId - The job's ID.
$sel:nodeName:NodeFromTemplateJob', nodeFromTemplateJob_nodeName - The node's name.
$sel:status:NodeFromTemplateJob', nodeFromTemplateJob_status - The job's status.
$sel:statusMessage:NodeFromTemplateJob', nodeFromTemplateJob_statusMessage - The job's status message.
$sel:templateType:NodeFromTemplateJob', nodeFromTemplateJob_templateType - The job's template type.
NodeInputPort
data NodeInputPort Source #
A node input port.
See: newNodeInputPort smart constructor.
Instances
newNodeInputPort :: NodeInputPort Source #
Create a value of NodeInputPort with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:defaultValue:NodeInputPort', nodeInputPort_defaultValue - The input port's default value.
$sel:description:NodeInputPort', nodeInputPort_description - The input port's description.
$sel:maxConnections:NodeInputPort', nodeInputPort_maxConnections - The input port's max connections.
$sel:name:NodeInputPort', nodeInputPort_name - The input port's name.
$sel:type':NodeInputPort', nodeInputPort_type - The input port's type.
NodeInstance
data NodeInstance Source #
A node instance.
See: newNodeInstance smart constructor.
Constructors
| NodeInstance' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) NodeInstanceStatus Text |
Instances
Arguments
| :: NodeInstanceStatus | |
| -> Text | |
| -> NodeInstance |
Create a value of NodeInstance with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nodeId:NodeInstance', nodeInstance_nodeId - The node's ID.
$sel:nodeName:NodeInstance', nodeInstance_nodeName - The instance's name.
$sel:packageName:NodeInstance', nodeInstance_packageName - The instance's package name.
$sel:packagePatchVersion:NodeInstance', nodeInstance_packagePatchVersion - The instance's package patch version.
$sel:packageVersion:NodeInstance', nodeInstance_packageVersion - The instance's package version.
$sel:currentStatus:NodeInstance', nodeInstance_currentStatus - The instance's current status.
$sel:nodeInstanceId:NodeInstance', nodeInstance_nodeInstanceId - The instance's ID.
NodeInterface
data NodeInterface Source #
A node interface.
See: newNodeInterface smart constructor.
Constructors
| NodeInterface' [NodeInputPort] [NodeOutputPort] |
Instances
newNodeInterface :: NodeInterface Source #
Create a value of NodeInterface with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:inputs:NodeInterface', nodeInterface_inputs - The node interface's inputs.
$sel:outputs:NodeInterface', nodeInterface_outputs - The node interface's outputs.
NodeOutputPort
data NodeOutputPort Source #
A node output port.
See: newNodeOutputPort smart constructor.
Instances
newNodeOutputPort :: NodeOutputPort Source #
Create a value of NodeOutputPort with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:description:NodeOutputPort', nodeOutputPort_description - The output port's description.
$sel:name:NodeOutputPort', nodeOutputPort_name - The output port's name.
$sel:type':NodeOutputPort', nodeOutputPort_type - The output port's type.
NodeSignal
data NodeSignal Source #
A signal to a camera node to start or stop processing video.
See: newNodeSignal smart constructor.
Constructors
| NodeSignal' Text NodeSignalValue |
Instances
Arguments
| :: Text | |
| -> NodeSignalValue | |
| -> NodeSignal |
Create a value of NodeSignal with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nodeInstanceId:NodeSignal', nodeSignal_nodeInstanceId - The camera node's name, from the application manifest.
$sel:signal:NodeSignal', nodeSignal_signal - The signal value.
NtpPayload
data NtpPayload Source #
Network time protocol (NTP) server settings. Use this option to connect
to local NTP servers instead of pool.ntp.org.
See: newNtpPayload smart constructor.
Constructors
| NtpPayload' [Text] |
Instances
newNtpPayload :: NtpPayload Source #
Create a value of NtpPayload with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:ntpServers:NtpPayload', ntpPayload_ntpServers - NTP servers to use, in order of preference.
NtpStatus
Details about an NTP server connection.
See: newNtpStatus smart constructor.
Constructors
| NtpStatus' (Maybe NetworkConnectionStatus) (Maybe Text) (Maybe Text) |
Instances
| FromJSON NtpStatus Source # | |
| Generic NtpStatus Source # | |
| Read NtpStatus Source # | |
| Show NtpStatus Source # | |
| NFData NtpStatus Source # | |
Defined in Amazonka.Panorama.Types.NtpStatus | |
| Eq NtpStatus Source # | |
| Hashable NtpStatus Source # | |
Defined in Amazonka.Panorama.Types.NtpStatus | |
| type Rep NtpStatus Source # | |
Defined in Amazonka.Panorama.Types.NtpStatus type Rep NtpStatus = D1 ('MetaData "NtpStatus" "Amazonka.Panorama.Types.NtpStatus" "amazonka-panorama-2.0-9Y2Sxd8ToqsBjPczgPI6n1" 'False) (C1 ('MetaCons "NtpStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "connectionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NetworkConnectionStatus)) :*: (S1 ('MetaSel ('Just "ipAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "ntpServerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) | |
newNtpStatus :: NtpStatus Source #
Create a value of NtpStatus with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:connectionStatus:NtpStatus', ntpStatus_connectionStatus - The connection's status.
$sel:ipAddress:NtpStatus', ntpStatus_ipAddress - The IP address of the server.
$sel:ntpServerName:NtpStatus', ntpStatus_ntpServerName - The domain name of the server.
OTAJobConfig
data OTAJobConfig Source #
An over-the-air update (OTA) job configuration.
See: newOTAJobConfig smart constructor.
Constructors
| OTAJobConfig' Text |
Instances
Arguments
| :: Text | |
| -> OTAJobConfig |
Create a value of OTAJobConfig with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:imageVersion:OTAJobConfig', oTAJobConfig_imageVersion - The target version of the device software.
OutPutS3Location
data OutPutS3Location Source #
The location of an output object in Amazon S3.
See: newOutPutS3Location smart constructor.
Constructors
| OutPutS3Location' Text Text |
Instances
Arguments
| :: Text | |
| -> Text | |
| -> OutPutS3Location |
Create a value of OutPutS3Location with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:bucketName:OutPutS3Location', outPutS3Location_bucketName - The object's bucket.
$sel:objectKey:OutPutS3Location', outPutS3Location_objectKey - The object's key.
PackageImportJob
data PackageImportJob Source #
A job to import a package version.
See: newPackageImportJob smart constructor.
Constructors
| PackageImportJob' (Maybe POSIX) (Maybe Text) (Maybe PackageImportJobType) (Maybe POSIX) (Maybe PackageImportJobStatus) (Maybe Text) |
Instances
newPackageImportJob :: PackageImportJob Source #
Create a value of PackageImportJob with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:createdTime:PackageImportJob', packageImportJob_createdTime - When the job was created.
$sel:jobId:PackageImportJob', packageImportJob_jobId - The job's ID.
$sel:jobType:PackageImportJob', packageImportJob_jobType - The job's type.
$sel:lastUpdatedTime:PackageImportJob', packageImportJob_lastUpdatedTime - When the job was updated.
$sel:status:PackageImportJob', packageImportJob_status - The job's status.
$sel:statusMessage:PackageImportJob', packageImportJob_statusMessage - The job's status message.
PackageImportJobInputConfig
data PackageImportJobInputConfig Source #
A configuration for a package import job.
See: newPackageImportJobInputConfig smart constructor.
Constructors
| PackageImportJobInputConfig' (Maybe PackageVersionInputConfig) |
Instances
newPackageImportJobInputConfig :: PackageImportJobInputConfig Source #
Create a value of PackageImportJobInputConfig with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:packageVersionInputConfig:PackageImportJobInputConfig', packageImportJobInputConfig_packageVersionInputConfig - The package version's input configuration.
PackageImportJobOutput
data PackageImportJobOutput Source #
Results of a package import job.
See: newPackageImportJobOutput smart constructor.
Constructors
| PackageImportJobOutput' OutPutS3Location Text Text Text |
Instances
newPackageImportJobOutput Source #
Arguments
| :: OutPutS3Location | |
| -> Text | |
| -> Text | |
| -> Text | |
| -> PackageImportJobOutput |
Create a value of PackageImportJobOutput with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:outputS3Location:PackageImportJobOutput', packageImportJobOutput_outputS3Location - The package's output location.
$sel:packageId:PackageImportJobOutput', packageImportJobOutput_packageId - The package's ID.
$sel:packageVersion:PackageImportJobOutput', packageImportJobOutput_packageVersion - The package's version.
$sel:patchVersion:PackageImportJobOutput', packageImportJobOutput_patchVersion - The package's patch version.
PackageImportJobOutputConfig
data PackageImportJobOutputConfig Source #
An output configuration for a package import job.
See: newPackageImportJobOutputConfig smart constructor.
Constructors
| PackageImportJobOutputConfig' (Maybe PackageVersionOutputConfig) |
Instances
newPackageImportJobOutputConfig :: PackageImportJobOutputConfig Source #
Create a value of PackageImportJobOutputConfig with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:packageVersionOutputConfig:PackageImportJobOutputConfig', packageImportJobOutputConfig_packageVersionOutputConfig - The package version's output configuration.
PackageListItem
data PackageListItem Source #
A package summary.
See: newPackageListItem smart constructor.
Constructors
| PackageListItem' (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) |
Instances
newPackageListItem :: PackageListItem Source #
Create a value of PackageListItem with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:arn:PackageListItem', packageListItem_arn - The package's ARN.
$sel:createdTime:PackageListItem', packageListItem_createdTime - When the package was created.
$sel:packageId:PackageListItem', packageListItem_packageId - The package's ID.
$sel:packageName:PackageListItem', packageListItem_packageName - The package's name.
$sel:tags:PackageListItem', packageListItem_tags - The package's tags.
PackageObject
data PackageObject Source #
A package object.
See: newPackageObject smart constructor.
Constructors
| PackageObject' Text Text Text |
Instances
Arguments
| :: Text | |
| -> Text | |
| -> Text | |
| -> PackageObject |
Create a value of PackageObject with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:name:PackageObject', packageObject_name - The object's name.
$sel:packageVersion:PackageObject', packageObject_packageVersion - The object's package version.
$sel:patchVersion:PackageObject', packageObject_patchVersion - The object's patch version.
PackageVersionInputConfig
data PackageVersionInputConfig Source #
A package version input configuration.
See: newPackageVersionInputConfig smart constructor.
Constructors
| PackageVersionInputConfig' S3Location |
Instances
newPackageVersionInputConfig Source #
Create a value of PackageVersionInputConfig with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:s3Location:PackageVersionInputConfig', packageVersionInputConfig_s3Location - A location in Amazon S3.
PackageVersionOutputConfig
data PackageVersionOutputConfig Source #
A package version output configuration.
See: newPackageVersionOutputConfig smart constructor.
Constructors
| PackageVersionOutputConfig' (Maybe Bool) Text Text |
Instances
newPackageVersionOutputConfig Source #
Arguments
| :: Text | |
| -> Text | |
| -> PackageVersionOutputConfig |
Create a value of PackageVersionOutputConfig with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:markLatest:PackageVersionOutputConfig', packageVersionOutputConfig_markLatest - Indicates that the version is recommended for all users.
$sel:packageName:PackageVersionOutputConfig', packageVersionOutputConfig_packageName - The output's package name.
$sel:packageVersion:PackageVersionOutputConfig', packageVersionOutputConfig_packageVersion - The output's package version.
ReportedRuntimeContextState
data ReportedRuntimeContextState Source #
An application instance's state.
See: newReportedRuntimeContextState smart constructor.
Instances
newReportedRuntimeContextState Source #
Arguments
| :: DesiredState | |
| -> DeviceReportedStatus | |
| -> UTCTime | |
| -> Text | |
| -> ReportedRuntimeContextState |
Create a value of ReportedRuntimeContextState with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:desiredState:ReportedRuntimeContextState', reportedRuntimeContextState_desiredState - The application's desired state.
$sel:deviceReportedStatus:ReportedRuntimeContextState', reportedRuntimeContextState_deviceReportedStatus - The application's reported status.
$sel:deviceReportedTime:ReportedRuntimeContextState', reportedRuntimeContextState_deviceReportedTime - When the device reported the application's state.
$sel:runtimeContextName:ReportedRuntimeContextState', reportedRuntimeContextState_runtimeContextName - The device's name.
S3Location
data S3Location Source #
A location in Amazon S3.
See: newS3Location smart constructor.
Constructors
| S3Location' (Maybe Text) Text Text |
Instances
Arguments
| :: Text | |
| -> Text | |
| -> S3Location |
Create a value of S3Location with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:region:S3Location', s3Location_region - The bucket's Region.
$sel:bucketName:S3Location', s3Location_bucketName - A bucket name.
$sel:objectKey:S3Location', s3Location_objectKey - An object key.
StaticIpConnectionInfo
data StaticIpConnectionInfo Source #
A static IP configuration.
See: newStaticIpConnectionInfo smart constructor.
Constructors
| StaticIpConnectionInfo' Text [Text] Text Text |
Instances
newStaticIpConnectionInfo Source #
Arguments
| :: Text | |
| -> Text | |
| -> Text | |
| -> StaticIpConnectionInfo |
Create a value of StaticIpConnectionInfo with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:defaultGateway:StaticIpConnectionInfo', staticIpConnectionInfo_defaultGateway - The connection's default gateway.
$sel:dns:StaticIpConnectionInfo', staticIpConnectionInfo_dns - The connection's DNS address.
$sel:ipAddress:StaticIpConnectionInfo', staticIpConnectionInfo_ipAddress - The connection's IP address.
$sel:mask:StaticIpConnectionInfo', staticIpConnectionInfo_mask - The connection's DNS mask.
StorageLocation
data StorageLocation Source #
A storage location.
See: newStorageLocation smart constructor.
Instances
Create a value of StorageLocation with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:binaryPrefixLocation:StorageLocation', storageLocation_binaryPrefixLocation - The location's binary prefix.
$sel:bucket:StorageLocation', storageLocation_bucket - The location's bucket.
$sel:generatedPrefixLocation:StorageLocation', storageLocation_generatedPrefixLocation - The location's generated prefix.
$sel:manifestPrefixLocation:StorageLocation', storageLocation_manifestPrefixLocation - The location's manifest prefix.
$sel:repoPrefixLocation:StorageLocation', storageLocation_repoPrefixLocation - The location's repo prefix.