| 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.IoTFleetHub.Types
Description
Synopsis
- defaultService :: Service
- _ConflictException :: AsError a => Fold a ServiceError
- _InternalFailureException :: AsError a => Fold a ServiceError
- _InvalidRequestException :: AsError a => Fold a ServiceError
- _LimitExceededException :: AsError a => Fold a ServiceError
- _ResourceNotFoundException :: AsError a => Fold a ServiceError
- _ThrottlingException :: AsError a => Fold a ServiceError
- newtype ApplicationState where
- ApplicationState' { }
- pattern ApplicationState_ACTIVE :: ApplicationState
- pattern ApplicationState_CREATE_FAILED :: ApplicationState
- pattern ApplicationState_CREATING :: ApplicationState
- pattern ApplicationState_DELETE_FAILED :: ApplicationState
- pattern ApplicationState_DELETING :: ApplicationState
- data ApplicationSummary = ApplicationSummary' {}
- newApplicationSummary :: Text -> Text -> Text -> ApplicationSummary
- applicationSummary_applicationCreationDate :: Lens' ApplicationSummary (Maybe Integer)
- applicationSummary_applicationDescription :: Lens' ApplicationSummary (Maybe Text)
- applicationSummary_applicationLastUpdateDate :: Lens' ApplicationSummary (Maybe Integer)
- applicationSummary_applicationState :: Lens' ApplicationSummary (Maybe ApplicationState)
- applicationSummary_applicationId :: Lens' ApplicationSummary Text
- applicationSummary_applicationName :: Lens' ApplicationSummary Text
- applicationSummary_applicationUrl :: Lens' ApplicationSummary Text
Service Configuration
defaultService :: Service Source #
API version 2020-11-03 of the Amazon IoT Fleet Hub SDK configuration.
Errors
_ConflictException :: AsError a => Fold a ServiceError Source #
The request conflicts with the current state of the resource.
_InternalFailureException :: AsError a => Fold a ServiceError Source #
An unexpected error has occurred.
_InvalidRequestException :: AsError a => Fold a ServiceError Source #
The request is not valid.
_LimitExceededException :: AsError a => Fold a ServiceError Source #
A limit has been exceeded.
_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #
The specified resource does not exist.
_ThrottlingException :: AsError a => Fold a ServiceError Source #
The rate exceeds the limit.
ApplicationState
newtype ApplicationState Source #
Constructors
| ApplicationState' | |
Fields | |
Bundled Patterns
| pattern ApplicationState_ACTIVE :: ApplicationState | |
| pattern ApplicationState_CREATE_FAILED :: ApplicationState | |
| pattern ApplicationState_CREATING :: ApplicationState | |
| pattern ApplicationState_DELETE_FAILED :: ApplicationState | |
| pattern ApplicationState_DELETING :: ApplicationState |
Instances
ApplicationSummary
data ApplicationSummary Source #
A summary of information about a AWS IoT Device Management web application.
Fleet Hub for AWS IoT Device Management is in public preview and is subject to change.
See: newApplicationSummary smart constructor.
Constructors
| ApplicationSummary' | |
Fields
| |
Instances
newApplicationSummary Source #
Arguments
| :: Text | |
| -> Text | |
| -> Text | |
| -> ApplicationSummary |
Create a value of ApplicationSummary 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:applicationCreationDate:ApplicationSummary', applicationSummary_applicationCreationDate - The date (in Unix epoch time) when the web application was created.
$sel:applicationDescription:ApplicationSummary', applicationSummary_applicationDescription - An optional description of the web application.
$sel:applicationLastUpdateDate:ApplicationSummary', applicationSummary_applicationLastUpdateDate - The date (in Unix epoch time) when the web application was last updated.
$sel:applicationState:ApplicationSummary', applicationSummary_applicationState - The current state of the web application.
$sel:applicationId:ApplicationSummary', applicationSummary_applicationId - The unique Id of the web application.
$sel:applicationName:ApplicationSummary', applicationSummary_applicationName - The name of the web application.
$sel:applicationUrl:ApplicationSummary', applicationSummary_applicationUrl - The URL of the web application.
applicationSummary_applicationCreationDate :: Lens' ApplicationSummary (Maybe Integer) Source #
The date (in Unix epoch time) when the web application was created.
applicationSummary_applicationDescription :: Lens' ApplicationSummary (Maybe Text) Source #
An optional description of the web application.
applicationSummary_applicationLastUpdateDate :: Lens' ApplicationSummary (Maybe Integer) Source #
The date (in Unix epoch time) when the web application was last updated.
applicationSummary_applicationState :: Lens' ApplicationSummary (Maybe ApplicationState) Source #
The current state of the web application.
applicationSummary_applicationId :: Lens' ApplicationSummary Text Source #
The unique Id of the web application.
applicationSummary_applicationName :: Lens' ApplicationSummary Text Source #
The name of the web application.
applicationSummary_applicationUrl :: Lens' ApplicationSummary Text Source #
The URL of the web application.