amazonka-migration-hub-refactor-spaces-2.0: Amazon Migration Hub Refactor Spaces SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.MigrationHubReFactorSpaces.Types.ApplicationSummary

Description

 
Synopsis

Documentation

data ApplicationSummary Source #

The list of ApplicationSummary objects.

See: newApplicationSummary smart constructor.

Constructors

ApplicationSummary' 

Fields

Instances

Instances details
FromJSON ApplicationSummary Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApplicationSummary

Generic ApplicationSummary Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApplicationSummary

Associated Types

type Rep ApplicationSummary :: Type -> Type #

Show ApplicationSummary Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApplicationSummary

NFData ApplicationSummary Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApplicationSummary

Methods

rnf :: ApplicationSummary -> () #

Eq ApplicationSummary Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApplicationSummary

Hashable ApplicationSummary Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApplicationSummary

type Rep ApplicationSummary Source # 
Instance details

Defined in Amazonka.MigrationHubReFactorSpaces.Types.ApplicationSummary

type Rep ApplicationSummary = D1 ('MetaData "ApplicationSummary" "Amazonka.MigrationHubReFactorSpaces.Types.ApplicationSummary" "amazonka-migration-hub-refactor-spaces-2.0-IgAA0SWWxlS8R7imIzpgpS" 'False) (C1 ('MetaCons "ApplicationSummary'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "apiGatewayProxy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ApiGatewayProxySummary)) :*: (S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "createdByAccountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "createdTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "environmentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ErrorResponse))))) :*: ((S1 ('MetaSel ('Just "lastUpdatedTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "ownerAccountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "proxyType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProxyType)) :*: S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ApplicationState))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive (HashMap Text Text)))) :*: S1 ('MetaSel ('Just "vpcId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))))

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_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_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_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).