Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

ApplicationComponentDetail

import type { ApplicationComponentDetail } from "https://aws-api.deno.dev/v0.4/services/migrationhubstrategy.ts?docs=full";

Contains detailed information about an application component.

interface ApplicationComponentDetail {
analysisStatus?: SrcCodeOrDbAnalysisStatus | null;
antipatternReportS3Object?: S3Object | null;
antipatternReportStatus?: AntipatternReportStatus | null;
antipatternReportStatusMessage?: string | null;
appType?: AppType | null;
appUnitError?: AppUnitError | null;
associatedServerId?: string | null;
databaseConfigDetail?: DatabaseConfigDetail | null;
id?: string | null;
inclusionStatus?: InclusionStatus | null;
lastAnalyzedTimestamp?: Date | number | null;
listAntipatternSeveritySummary?: AntipatternSeveritySummary[] | null;
moreServerAssociationExists?: boolean | null;
name?: string | null;
osDriver?: string | null;
osVersion?: string | null;
recommendationSet?: RecommendationSet | null;
resourceSubType?: ResourceSubType | null;
runtimeStatus?: RuntimeAnalysisStatus | null;
runtimeStatusMessage?: string | null;
sourceCodeRepositories?: SourceCodeRepository[] | null;
statusMessage?: string | null;
}

§Properties

§
analysisStatus?: SrcCodeOrDbAnalysisStatus | null
[src]

The status of analysis, if the application component has source code or an associated database.

§
antipatternReportS3Object?: S3Object | null
[src]

The S3 bucket name and the Amazon S3 key name for the anti-pattern report.

§
antipatternReportStatus?: AntipatternReportStatus | null
[src]

The status of the anti-pattern report generation.

§
antipatternReportStatusMessage?: string | null
[src]

The status message for the anti-pattern.

§
appType?: AppType | null
[src]

The type of application component.

§
appUnitError?: AppUnitError | null
[src]

The error in the analysis of the source code or database.

§
associatedServerId?: string | null
[src]

The ID of the server that the application component is running on.

§
databaseConfigDetail?: DatabaseConfigDetail | null
[src]

Configuration details for the database associated with the application component.

§
id?: string | null
[src]

The ID of the application component.

§
inclusionStatus?: InclusionStatus | null
[src]

Indicates whether the application component has been included for server recommendation or not.

§
lastAnalyzedTimestamp?: Date | number | null
[src]

The timestamp of when the application component was assessed.

§
listAntipatternSeveritySummary?: AntipatternSeveritySummary[] | null
[src]

A list of anti-pattern severity summaries.

§
moreServerAssociationExists?: boolean | null
[src]

Set to true if the application component is running on multiple servers.

§
name?: string | null
[src]

The name of application component.

§
osDriver?: string | null
[src]

OS driver.

§
osVersion?: string | null
[src]

OS version.

§
recommendationSet?: RecommendationSet | null
[src]

The top recommendation set for the application component.

§
resourceSubType?: ResourceSubType | null
[src]

The application component subtype.

§
runtimeStatus?: RuntimeAnalysisStatus | null
[src]

The status of the application unit.

§
runtimeStatusMessage?: string | null
[src]

The status message for the application unit.

§
sourceCodeRepositories?: SourceCodeRepository[] | null
[src]

Details about the source code repository associated with the application component.

§
statusMessage?: string | null
[src]

A detailed description of the analysis status and any failure message.