Values.ServerDetailSourceDetailed information about a server.
type nonrec t = {antipatternReportS3Object : S3Object.t option;The S3 bucket name and Amazon S3 key name for anti-pattern report.
*)antipatternReportStatus : AntipatternReportStatus.t option;The status of the anti-pattern report generation.
*)antipatternReportStatusMessage : StatusMessage.t option;A message about the status of the anti-pattern report generation.
*)applicationComponentStrategySummary : ListStrategySummary.t option;A list of strategy summaries.
*)dataCollectionStatus : RunTimeAssessmentStatus.t option;The status of assessment for the server.
*)id : ResourceId.t option;The server ID.
*)lastAnalyzedTimestamp : TimeStamp.t option;The timestamp of when the server was assessed.
*)listAntipatternSeveritySummary : ListAntipatternSeveritySummary.t option;A list of anti-pattern severity summaries.
*)name : ResourceName.t option;The name of the server.
*)recommendationSet : RecommendationSet.t option;A set of recommendations.
*)serverError : ServerError.t option;The error in server analysis.
*)serverType : String_.t option;The type of server.
*)statusMessage : StatusMessage.t option;A message about the status of data collection, which contains detailed descriptions of any error messages.
*)systemInfo : SystemInfo.t option;System information about the server.
*)}val make :
?antipatternReportS3Object:S3Object.t ->
?antipatternReportStatus:AntipatternReportStatus.t ->
?antipatternReportStatusMessage:StatusMessage.t ->
?applicationComponentStrategySummary:ListStrategySummary.t ->
?dataCollectionStatus:RunTimeAssessmentStatus.t ->
?id:ResourceId.t ->
?lastAnalyzedTimestamp:TimeStamp.t ->
?listAntipatternSeveritySummary:ListAntipatternSeveritySummary.t ->
?name:ResourceName.t ->
?recommendationSet:RecommendationSet.t ->
?serverError:ServerError.t ->
?serverType:String_.t ->
?statusMessage:StatusMessage.t ->
?systemInfo:SystemInfo.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `List of
[> `Structure of
(string * [> `Enum of string | `Integer of Integer.t ]) list ]
list
| `String of StatusMessage.t
| `Structure of
(string
* [> `Enum of string
| `List of
[> `Structure of
(string * [> `String of InterfaceName.t ]) list ]
list
| `String of S3Bucket.t
| `Structure of
(string
* [> `Enum of string
| `String of TranformationToolDescription.t ])
list ])
list
| `Timestamp of TimeStamp.t ])
list ]