Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- defaultService :: Service
- _NotFoundException :: AsError a => Getting (First ServiceError) a ServiceError
- _TooManyRequestsException :: AsError a => Getting (First ServiceError) a ServiceError
- _InternalFailureException :: AsError a => Getting (First ServiceError) a ServiceError
- _ServiceUnavailableException :: AsError a => Getting (First ServiceError) a ServiceError
- _UnauthorizedException :: AsError a => Getting (First ServiceError) a ServiceError
- _BadRequestException :: AsError a => Getting (First ServiceError) a ServiceError
- _LimitExceededException :: AsError a => Getting (First ServiceError) a ServiceError
- _AccountActionRequiredException :: AsError a => Getting (First ServiceError) a ServiceError
- newtype Platform where
- Platform' {
- fromPlatform :: Text
- pattern Platform_ANDROID :: Platform
- pattern Platform_JAVASCRIPT :: Platform
- pattern Platform_LINUX :: Platform
- pattern Platform_OBJC :: Platform
- pattern Platform_OSX :: Platform
- pattern Platform_SWIFT :: Platform
- pattern Platform_WINDOWS :: Platform
- Platform' {
- newtype ProjectState where
- ProjectState' { }
- pattern ProjectState_IMPORTING :: ProjectState
- pattern ProjectState_NORMAL :: ProjectState
- pattern ProjectState_SYNCING :: ProjectState
- data BundleDetails = BundleDetails' {}
- newBundleDetails :: BundleDetails
- bundleDetails_availablePlatforms :: Lens' BundleDetails (Maybe [Platform])
- bundleDetails_bundleId :: Lens' BundleDetails (Maybe Text)
- bundleDetails_version :: Lens' BundleDetails (Maybe Text)
- bundleDetails_iconUrl :: Lens' BundleDetails (Maybe Text)
- bundleDetails_title :: Lens' BundleDetails (Maybe Text)
- bundleDetails_description :: Lens' BundleDetails (Maybe Text)
- data ProjectDetails = ProjectDetails' {}
- newProjectDetails :: ProjectDetails
- projectDetails_state :: Lens' ProjectDetails (Maybe ProjectState)
- projectDetails_resources :: Lens' ProjectDetails (Maybe [Resource])
- projectDetails_createdDate :: Lens' ProjectDetails (Maybe UTCTime)
- projectDetails_consoleUrl :: Lens' ProjectDetails (Maybe Text)
- projectDetails_name :: Lens' ProjectDetails (Maybe Text)
- projectDetails_region :: Lens' ProjectDetails (Maybe Text)
- projectDetails_projectId :: Lens' ProjectDetails (Maybe Text)
- projectDetails_lastUpdatedDate :: Lens' ProjectDetails (Maybe UTCTime)
- data ProjectSummary = ProjectSummary' {}
- newProjectSummary :: ProjectSummary
- projectSummary_name :: Lens' ProjectSummary (Maybe Text)
- projectSummary_projectId :: Lens' ProjectSummary (Maybe Text)
- data Resource = Resource' {}
- newResource :: Resource
- resource_feature :: Lens' Resource (Maybe Text)
- resource_arn :: Lens' Resource (Maybe Text)
- resource_name :: Lens' Resource (Maybe Text)
- resource_attributes :: Lens' Resource (Maybe (HashMap Text Text))
- resource_type :: Lens' Resource (Maybe Text)
Service Configuration
defaultService :: Service Source #
API version 2017-07-01
of the Amazon Mobile SDK configuration.
Errors
_NotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #
No entity can be found with the specified identifier.
_TooManyRequestsException :: AsError a => Getting (First ServiceError) a ServiceError Source #
Too many requests have been received for this AWS account in too short a time. The request should be retried after some time delay.
_InternalFailureException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The service has encountered an unexpected error condition which prevents it from servicing the request.
_ServiceUnavailableException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The service is temporarily unavailable. The request should be retried after some time delay.
_UnauthorizedException :: AsError a => Getting (First ServiceError) a ServiceError Source #
Credentials of the caller are insufficient to authorize the request.
_BadRequestException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The request cannot be processed because some parameter is not valid or the project state prevents the operation from being performed.
_LimitExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #
There are too many AWS Mobile Hub projects in the account or the account has exceeded the maximum number of resources in some AWS service. You should create another sub-account using AWS Organizations or remove some resources and retry your request.
_AccountActionRequiredException :: AsError a => Getting (First ServiceError) a ServiceError Source #
Account Action is required in order to continue the request.
Platform
Developer desktop or target mobile app or website platform.
pattern Platform_ANDROID :: Platform | |
pattern Platform_JAVASCRIPT :: Platform | |
pattern Platform_LINUX :: Platform | |
pattern Platform_OBJC :: Platform | |
pattern Platform_OSX :: Platform | |
pattern Platform_SWIFT :: Platform | |
pattern Platform_WINDOWS :: Platform |
Instances
ProjectState
newtype ProjectState Source #
Synchronization state for a project.
pattern ProjectState_IMPORTING :: ProjectState | |
pattern ProjectState_NORMAL :: ProjectState | |
pattern ProjectState_SYNCING :: ProjectState |
Instances
BundleDetails
data BundleDetails Source #
The details of the bundle.
See: newBundleDetails
smart constructor.
Instances
newBundleDetails :: BundleDetails Source #
Create a value of BundleDetails
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:availablePlatforms:BundleDetails'
, bundleDetails_availablePlatforms
- Undocumented member.
$sel:bundleId:BundleDetails'
, bundleDetails_bundleId
- Undocumented member.
$sel:version:BundleDetails'
, bundleDetails_version
- Undocumented member.
$sel:iconUrl:BundleDetails'
, bundleDetails_iconUrl
- Undocumented member.
$sel:title:BundleDetails'
, bundleDetails_title
- Undocumented member.
$sel:description:BundleDetails'
, bundleDetails_description
- Undocumented member.
bundleDetails_availablePlatforms :: Lens' BundleDetails (Maybe [Platform]) Source #
Undocumented member.
bundleDetails_bundleId :: Lens' BundleDetails (Maybe Text) Source #
Undocumented member.
bundleDetails_version :: Lens' BundleDetails (Maybe Text) Source #
Undocumented member.
bundleDetails_iconUrl :: Lens' BundleDetails (Maybe Text) Source #
Undocumented member.
bundleDetails_title :: Lens' BundleDetails (Maybe Text) Source #
Undocumented member.
bundleDetails_description :: Lens' BundleDetails (Maybe Text) Source #
Undocumented member.
ProjectDetails
data ProjectDetails Source #
Detailed information about an AWS Mobile Hub project.
See: newProjectDetails
smart constructor.
ProjectDetails' | |
|
Instances
newProjectDetails :: ProjectDetails Source #
Create a value of ProjectDetails
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:state:ProjectDetails'
, projectDetails_state
- Undocumented member.
$sel:resources:ProjectDetails'
, projectDetails_resources
- Undocumented member.
$sel:createdDate:ProjectDetails'
, projectDetails_createdDate
- Date the project was created.
$sel:consoleUrl:ProjectDetails'
, projectDetails_consoleUrl
- Website URL for this project in the AWS Mobile Hub console.
$sel:name:ProjectDetails'
, projectDetails_name
- Undocumented member.
$sel:region:ProjectDetails'
, projectDetails_region
- Undocumented member.
$sel:projectId:ProjectDetails'
, projectDetails_projectId
- Undocumented member.
$sel:lastUpdatedDate:ProjectDetails'
, projectDetails_lastUpdatedDate
- Date of the last modification of the project.
projectDetails_state :: Lens' ProjectDetails (Maybe ProjectState) Source #
Undocumented member.
projectDetails_resources :: Lens' ProjectDetails (Maybe [Resource]) Source #
Undocumented member.
projectDetails_createdDate :: Lens' ProjectDetails (Maybe UTCTime) Source #
Date the project was created.
projectDetails_consoleUrl :: Lens' ProjectDetails (Maybe Text) Source #
Website URL for this project in the AWS Mobile Hub console.
projectDetails_name :: Lens' ProjectDetails (Maybe Text) Source #
Undocumented member.
projectDetails_region :: Lens' ProjectDetails (Maybe Text) Source #
Undocumented member.
projectDetails_projectId :: Lens' ProjectDetails (Maybe Text) Source #
Undocumented member.
projectDetails_lastUpdatedDate :: Lens' ProjectDetails (Maybe UTCTime) Source #
Date of the last modification of the project.
ProjectSummary
data ProjectSummary Source #
Summary information about an AWS Mobile Hub project.
See: newProjectSummary
smart constructor.
Instances
newProjectSummary :: ProjectSummary Source #
Create a value of ProjectSummary
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:ProjectSummary'
, projectSummary_name
- Name of the project.
$sel:projectId:ProjectSummary'
, projectSummary_projectId
- Unique project identifier.
projectSummary_name :: Lens' ProjectSummary (Maybe Text) Source #
Name of the project.
projectSummary_projectId :: Lens' ProjectSummary (Maybe Text) Source #
Unique project identifier.
Resource
Information about an instance of an AWS resource associated with a project.
See: newResource
smart constructor.
Instances
newResource :: Resource Source #
Create a value of Resource
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:feature:Resource'
, resource_feature
- Undocumented member.
$sel:arn:Resource'
, resource_arn
- Undocumented member.
$sel:name:Resource'
, resource_name
- Undocumented member.
$sel:attributes:Resource'
, resource_attributes
- Undocumented member.
$sel:type':Resource'
, resource_type
- Undocumented member.