| 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.SMS.Types.AppSummary
Description
Synopsis
- data AppSummary = AppSummary' {
- appId :: Maybe Text
- creationTime :: Maybe POSIX
- description :: Maybe Text
- importedAppId :: Maybe Text
- lastModified :: Maybe POSIX
- latestReplicationTime :: Maybe POSIX
- launchConfigurationStatus :: Maybe AppLaunchConfigurationStatus
- launchDetails :: Maybe LaunchDetails
- launchStatus :: Maybe AppLaunchStatus
- launchStatusMessage :: Maybe Text
- name :: Maybe Text
- replicationConfigurationStatus :: Maybe AppReplicationConfigurationStatus
- replicationStatus :: Maybe AppReplicationStatus
- replicationStatusMessage :: Maybe Text
- roleName :: Maybe Text
- status :: Maybe AppStatus
- statusMessage :: Maybe Text
- totalServerGroups :: Maybe Int
- totalServers :: Maybe Int
- newAppSummary :: AppSummary
- appSummary_appId :: Lens' AppSummary (Maybe Text)
- appSummary_creationTime :: Lens' AppSummary (Maybe UTCTime)
- appSummary_description :: Lens' AppSummary (Maybe Text)
- appSummary_importedAppId :: Lens' AppSummary (Maybe Text)
- appSummary_lastModified :: Lens' AppSummary (Maybe UTCTime)
- appSummary_latestReplicationTime :: Lens' AppSummary (Maybe UTCTime)
- appSummary_launchConfigurationStatus :: Lens' AppSummary (Maybe AppLaunchConfigurationStatus)
- appSummary_launchDetails :: Lens' AppSummary (Maybe LaunchDetails)
- appSummary_launchStatus :: Lens' AppSummary (Maybe AppLaunchStatus)
- appSummary_launchStatusMessage :: Lens' AppSummary (Maybe Text)
- appSummary_name :: Lens' AppSummary (Maybe Text)
- appSummary_replicationConfigurationStatus :: Lens' AppSummary (Maybe AppReplicationConfigurationStatus)
- appSummary_replicationStatus :: Lens' AppSummary (Maybe AppReplicationStatus)
- appSummary_replicationStatusMessage :: Lens' AppSummary (Maybe Text)
- appSummary_roleName :: Lens' AppSummary (Maybe Text)
- appSummary_status :: Lens' AppSummary (Maybe AppStatus)
- appSummary_statusMessage :: Lens' AppSummary (Maybe Text)
- appSummary_totalServerGroups :: Lens' AppSummary (Maybe Int)
- appSummary_totalServers :: Lens' AppSummary (Maybe Int)
Documentation
data AppSummary Source #
Information about the application.
See: newAppSummary smart constructor.
Constructors
| AppSummary' | |
Fields
| |
Instances
newAppSummary :: AppSummary Source #
Create a value of AppSummary 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:appId:AppSummary', appSummary_appId - The unique ID of the application.
$sel:creationTime:AppSummary', appSummary_creationTime - The creation time of the application.
$sel:description:AppSummary', appSummary_description - The description of the application.
$sel:importedAppId:AppSummary', appSummary_importedAppId - The ID of the application.
$sel:lastModified:AppSummary', appSummary_lastModified - The last modified time of the application.
$sel:latestReplicationTime:AppSummary', appSummary_latestReplicationTime - The timestamp of the application's most recent successful replication.
$sel:launchConfigurationStatus:AppSummary', appSummary_launchConfigurationStatus - Status of the launch configuration.
$sel:launchDetails:AppSummary', appSummary_launchDetails - Details about the latest launch of the application.
$sel:launchStatus:AppSummary', appSummary_launchStatus - The launch status of the application.
$sel:launchStatusMessage:AppSummary', appSummary_launchStatusMessage - A message related to the launch status of the application.
$sel:name:AppSummary', appSummary_name - The name of the application.
$sel:replicationConfigurationStatus:AppSummary', appSummary_replicationConfigurationStatus - Status of the replication configuration.
$sel:replicationStatus:AppSummary', appSummary_replicationStatus - The replication status of the application.
$sel:replicationStatusMessage:AppSummary', appSummary_replicationStatusMessage - A message related to the replication status of the application.
$sel:roleName:AppSummary', appSummary_roleName - The name of the service role in the customer's account used by Server
Migration Service.
$sel:status:AppSummary', appSummary_status - Status of the application.
$sel:statusMessage:AppSummary', appSummary_statusMessage - A message related to the status of the application
$sel:totalServerGroups:AppSummary', appSummary_totalServerGroups - The number of server groups present in the application.
$sel:totalServers:AppSummary', appSummary_totalServers - The number of servers present in the application.
appSummary_appId :: Lens' AppSummary (Maybe Text) Source #
The unique ID of the application.
appSummary_creationTime :: Lens' AppSummary (Maybe UTCTime) Source #
The creation time of the application.
appSummary_description :: Lens' AppSummary (Maybe Text) Source #
The description of the application.
appSummary_importedAppId :: Lens' AppSummary (Maybe Text) Source #
The ID of the application.
appSummary_lastModified :: Lens' AppSummary (Maybe UTCTime) Source #
The last modified time of the application.
appSummary_latestReplicationTime :: Lens' AppSummary (Maybe UTCTime) Source #
The timestamp of the application's most recent successful replication.
appSummary_launchConfigurationStatus :: Lens' AppSummary (Maybe AppLaunchConfigurationStatus) Source #
Status of the launch configuration.
appSummary_launchDetails :: Lens' AppSummary (Maybe LaunchDetails) Source #
Details about the latest launch of the application.
appSummary_launchStatus :: Lens' AppSummary (Maybe AppLaunchStatus) Source #
The launch status of the application.
appSummary_launchStatusMessage :: Lens' AppSummary (Maybe Text) Source #
A message related to the launch status of the application.
appSummary_name :: Lens' AppSummary (Maybe Text) Source #
The name of the application.
appSummary_replicationConfigurationStatus :: Lens' AppSummary (Maybe AppReplicationConfigurationStatus) Source #
Status of the replication configuration.
appSummary_replicationStatus :: Lens' AppSummary (Maybe AppReplicationStatus) Source #
The replication status of the application.
appSummary_replicationStatusMessage :: Lens' AppSummary (Maybe Text) Source #
A message related to the replication status of the application.
appSummary_roleName :: Lens' AppSummary (Maybe Text) Source #
The name of the service role in the customer's account used by Server Migration Service.
appSummary_status :: Lens' AppSummary (Maybe AppStatus) Source #
Status of the application.
appSummary_statusMessage :: Lens' AppSummary (Maybe Text) Source #
A message related to the status of the application
appSummary_totalServerGroups :: Lens' AppSummary (Maybe Int) Source #
The number of server groups present in the application.
appSummary_totalServers :: Lens' AppSummary (Maybe Int) Source #
The number of servers present in the application.