class Aws::MigrationHubStrategyRecommendations::Types::ApplicationComponentDetail

Contains detailed information about an application component.

@!attribute [rw] analysis_status

The status of analysis, if the application component has source code
or an associated database.
@return [String]

@!attribute [rw] antipattern_report_s3_object

The S3 bucket name and the Amazon S3 key name for the anti-pattern
report.
@return [Types::S3Object]

@!attribute [rw] antipattern_report_status

The status of the anti-pattern report generation.
@return [String]

@!attribute [rw] antipattern_report_status_message

The status message for the anti-pattern.
@return [String]

@!attribute [rw] app_type

The type of application component.
@return [String]

@!attribute [rw] associated_server_id

The ID of the server that the application component is running on.
@return [String]

@!attribute [rw] database_config_detail

Configuration details for the database associated with the
application component.
@return [Types::DatabaseConfigDetail]

@!attribute [rw] id

The ID of the application component.
@return [String]

@!attribute [rw] inclusion_status

Indicates whether the application component has been included for
server recommendation or not.
@return [String]

@!attribute [rw] last_analyzed_timestamp

The timestamp of when the application component was assessed.
@return [Time]

@!attribute [rw] list_antipattern_severity_summary

A list of anti-pattern severity summaries.
@return [Array<Types::AntipatternSeveritySummary>]

@!attribute [rw] more_server_association_exists

Set to true if the application component is running on multiple
servers.
@return [Boolean]

@!attribute [rw] name

The name of application component.
@return [String]

@!attribute [rw] os_driver

OS driver.
@return [String]

@!attribute [rw] os_version

OS version.
@return [String]

@!attribute [rw] recommendation_set

The top recommendation set for the application component.
@return [Types::RecommendationSet]

@!attribute [rw] resource_sub_type

The application component subtype.
@return [String]

@!attribute [rw] source_code_repositories

Details about the source code repository associated with the
application component.
@return [Array<Types::SourceCodeRepository>]

@!attribute [rw] status_message

A detailed description of the analysis status and any failure
message.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/migrationhubstrategy-2020-02-19/ApplicationComponentDetail AWS API Documentation

Constants

SENSITIVE