Class JavaMigrationAnalysisResult
Result of the Java migration analysis. The analysis result is stored in an Object Storage bucket.
Inherited Members
Namespace: Oci.JmsService.Models
Assembly: OCI.DotNetSDK.Jms.dll
Syntax
public class JavaMigrationAnalysisResult
Properties
ApplicationExecutionType
Declaration
[Required(ErrorMessage = "ApplicationExecutionType is required.")]
[JsonProperty(PropertyName = "applicationExecutionType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public ApplicationExecutionType? ApplicationExecutionType { get; set; }
Property Value
Type | Description |
---|---|
ApplicationExecutionType? | Execution type of the application for an application type, such as WAR and EAR, that is deployed or installed. |
Remarks
Required
ApplicationKey
Declaration
[JsonProperty(PropertyName = "applicationKey")]
public string ApplicationKey { get; set; }
Property Value
Type | Description |
---|---|
string | The unique key that identifies the application. |
ApplicationName
Declaration
[Required(ErrorMessage = "ApplicationName is required.")]
[JsonProperty(PropertyName = "applicationName")]
public string ApplicationName { get; set; }
Property Value
Type | Description |
---|---|
string | The name of the application for which the Java migration analysis was performed. |
Remarks
Required
ApplicationPath
Declaration
[Required(ErrorMessage = "ApplicationPath is required.")]
[JsonProperty(PropertyName = "applicationPath")]
public string ApplicationPath { get; set; }
Property Value
Type | Description |
---|---|
string | The installation path of the application for which the Java migration analysis was performed. |
Remarks
Required
BucketName
Declaration
[Required(ErrorMessage = "BucketName is required.")]
[JsonProperty(PropertyName = "bucketName")]
public string BucketName { get; set; }
Property Value
Type | Description |
---|---|
string | The name of the object storage bucket that contains the results of the migration analysis. |
Remarks
Required
FleetId
Declaration
[Required(ErrorMessage = "FleetId is required.")]
[JsonProperty(PropertyName = "fleetId")]
public string FleetId { get; set; }
Property Value
Type | Description |
---|---|
string | The fleet OCID. |
Remarks
Required
HostName
Declaration
[JsonProperty(PropertyName = "hostName")]
public string HostName { get; set; }
Property Value
Type | Description |
---|---|
string | The hostname of the managed instance that hosts the application for which the Java migration analysis was performed. |
Id
Declaration
[Required(ErrorMessage = "Id is required.")]
[JsonProperty(PropertyName = "id")]
public string Id { get; set; }
Property Value
Type | Description |
---|---|
string | The OCID of the migration analysis report. |
Remarks
Required
ManagedInstanceId
Declaration
[JsonProperty(PropertyName = "managedInstanceId")]
public string ManagedInstanceId { get; set; }
Property Value
Type | Description |
---|---|
string | The managed instance OCID. |
Metadata
Declaration
[Required(ErrorMessage = "Metadata is required.")]
[JsonProperty(PropertyName = "metadata")]
public string Metadata { get; set; }
Property Value
Type | Description |
---|---|
string | Additional info reserved for future use. |
Remarks
Required
Namespace
Declaration
[Required(ErrorMessage = "Namespace is required.")]
[JsonProperty(PropertyName = "namespace")]
public string Namespace { get; set; }
Property Value
Type | Description |
---|---|
string | The object storage namespace that contains the results of the migration analysis. |
Remarks
Required
ObjectList
Declaration
[Required(ErrorMessage = "ObjectList is required.")]
[JsonProperty(PropertyName = "objectList")]
public List<string> ObjectList { get; set; }
Property Value
Type | Description |
---|---|
List<string> | The names of the object storage objects that contain the results of the migration analysis. |
Remarks
Required
ObjectStorageUploadDirPath
Declaration
[Required(ErrorMessage = "ObjectStorageUploadDirPath is required.")]
[JsonProperty(PropertyName = "objectStorageUploadDirPath")]
public string ObjectStorageUploadDirPath { get; set; }
Property Value
Type | Description |
---|---|
string | The directory path of the object storage bucket that contains the results of the migration analysis. |
Remarks
Required
SourceJdkVersion
Declaration
[Required(ErrorMessage = "SourceJdkVersion is required.")]
[JsonProperty(PropertyName = "sourceJdkVersion")]
public string SourceJdkVersion { get; set; }
Property Value
Type | Description |
---|---|
string | The source JDK version of the application that's currently running. |
Remarks
Required
TargetJdkVersion
Declaration
[Required(ErrorMessage = "TargetJdkVersion is required.")]
[JsonProperty(PropertyName = "targetJdkVersion")]
public string TargetJdkVersion { get; set; }
Property Value
Type | Description |
---|---|
string | The target JDK version of the application to be migrated. |
Remarks
Required
TimeCreated
Declaration
[JsonProperty(PropertyName = "timeCreated")]
public DateTime? TimeCreated { get; set; }
Property Value
Type | Description |
---|---|
DateTime? | The time the result is compiled. |
WorkRequestId
Declaration
[JsonProperty(PropertyName = "workRequestId")]
public string WorkRequestId { get; set; }
Property Value
Type | Description |
---|---|
string | The OCID of the work request of this analysis. |