| 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.MigrationHubReFactorSpaces.Types.ApplicationSummary
Description
Synopsis
- data ApplicationSummary = ApplicationSummary' {
- apiGatewayProxy :: Maybe ApiGatewayProxySummary
- applicationId :: Maybe Text
- arn :: Maybe Text
- createdByAccountId :: Maybe Text
- createdTime :: Maybe POSIX
- environmentId :: Maybe Text
- error :: Maybe ErrorResponse
- lastUpdatedTime :: Maybe POSIX
- name :: Maybe Text
- ownerAccountId :: Maybe Text
- proxyType :: Maybe ProxyType
- state :: Maybe ApplicationState
- tags :: Maybe (Sensitive (HashMap Text Text))
- vpcId :: Maybe Text
- newApplicationSummary :: ApplicationSummary
- applicationSummary_apiGatewayProxy :: Lens' ApplicationSummary (Maybe ApiGatewayProxySummary)
- applicationSummary_applicationId :: Lens' ApplicationSummary (Maybe Text)
- applicationSummary_arn :: Lens' ApplicationSummary (Maybe Text)
- applicationSummary_createdByAccountId :: Lens' ApplicationSummary (Maybe Text)
- applicationSummary_createdTime :: Lens' ApplicationSummary (Maybe UTCTime)
- applicationSummary_environmentId :: Lens' ApplicationSummary (Maybe Text)
- applicationSummary_error :: Lens' ApplicationSummary (Maybe ErrorResponse)
- applicationSummary_lastUpdatedTime :: Lens' ApplicationSummary (Maybe UTCTime)
- applicationSummary_name :: Lens' ApplicationSummary (Maybe Text)
- applicationSummary_ownerAccountId :: Lens' ApplicationSummary (Maybe Text)
- applicationSummary_proxyType :: Lens' ApplicationSummary (Maybe ProxyType)
- applicationSummary_state :: Lens' ApplicationSummary (Maybe ApplicationState)
- applicationSummary_tags :: Lens' ApplicationSummary (Maybe (HashMap Text Text))
- applicationSummary_vpcId :: Lens' ApplicationSummary (Maybe Text)
Documentation
data ApplicationSummary Source #
The list of ApplicationSummary objects.
See: newApplicationSummary smart constructor.
Constructors
| ApplicationSummary' | |
Fields
| |
Instances
newApplicationSummary :: ApplicationSummary Source #
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:apiGatewayProxy:ApplicationSummary', applicationSummary_apiGatewayProxy - The endpoint URL of the Amazon API Gateway proxy.
$sel:applicationId:ApplicationSummary', applicationSummary_applicationId - The unique identifier of the application.
$sel:arn:ApplicationSummary', applicationSummary_arn - The Amazon Resource Name (ARN) of the application.
$sel:createdByAccountId:ApplicationSummary', applicationSummary_createdByAccountId - The Amazon Web Services account ID of the application creator.
$sel:createdTime:ApplicationSummary', applicationSummary_createdTime - A timestamp that indicates when the application is created.
$sel:environmentId:ApplicationSummary', applicationSummary_environmentId - The unique identifier of the environment.
$sel:error:ApplicationSummary', applicationSummary_error - Any error associated with the application resource.
$sel:lastUpdatedTime:ApplicationSummary', applicationSummary_lastUpdatedTime - A timestamp that indicates when the application was last updated.
$sel:name:ApplicationSummary', applicationSummary_name - The name of the application.
$sel:ownerAccountId:ApplicationSummary', applicationSummary_ownerAccountId - The Amazon Web Services account ID of the application owner (which is
always the same as the environment owner account ID).
$sel:proxyType:ApplicationSummary', applicationSummary_proxyType - The proxy type of the proxy created within the application.
$sel:state:ApplicationSummary', applicationSummary_state - The current state of the application.
$sel:tags:ApplicationSummary', applicationSummary_tags - The tags assigned to the application.
$sel:vpcId:ApplicationSummary', applicationSummary_vpcId - The ID of the virtual private cloud (VPC).
applicationSummary_apiGatewayProxy :: Lens' ApplicationSummary (Maybe ApiGatewayProxySummary) Source #
The endpoint URL of the Amazon API Gateway proxy.
applicationSummary_applicationId :: Lens' ApplicationSummary (Maybe Text) Source #
The unique identifier of the application.
applicationSummary_arn :: Lens' ApplicationSummary (Maybe Text) Source #
The Amazon Resource Name (ARN) of the application.
applicationSummary_createdByAccountId :: Lens' ApplicationSummary (Maybe Text) Source #
The Amazon Web Services account ID of the application creator.
applicationSummary_createdTime :: Lens' ApplicationSummary (Maybe UTCTime) Source #
A timestamp that indicates when the application is created.
applicationSummary_environmentId :: Lens' ApplicationSummary (Maybe Text) Source #
The unique identifier of the environment.
applicationSummary_error :: Lens' ApplicationSummary (Maybe ErrorResponse) Source #
Any error associated with the application resource.
applicationSummary_lastUpdatedTime :: Lens' ApplicationSummary (Maybe UTCTime) Source #
A timestamp that indicates when the application was last updated.
applicationSummary_name :: Lens' ApplicationSummary (Maybe Text) Source #
The name of the application.
applicationSummary_ownerAccountId :: Lens' ApplicationSummary (Maybe Text) Source #
The Amazon Web Services account ID of the application owner (which is always the same as the environment owner account ID).
applicationSummary_proxyType :: Lens' ApplicationSummary (Maybe ProxyType) Source #
The proxy type of the proxy created within the application.
applicationSummary_state :: Lens' ApplicationSummary (Maybe ApplicationState) Source #
The current state of the application.
applicationSummary_tags :: Lens' ApplicationSummary (Maybe (HashMap Text Text)) Source #
The tags assigned to the application.
applicationSummary_vpcId :: Lens' ApplicationSummary (Maybe Text) Source #
The ID of the virtual private cloud (VPC).