Options
All
  • Public
  • Public/Protected
  • All
Menu

Module CreateMigrationDetails

An application being migrated from a source environment to OCI.

Properties

Optional applicationConfig

applicationConfig: undefined | object

Configuration required to migrate the application. In addition to the key and value, additional fields are provided to describe type type and purpose of each field. Only the value for each key is required when passing configuration to the CreateMigration operation.

applicationName

applicationName: string

Name of the application being migrated from the source.

compartmentId

compartmentId: string

Unique idenfifier (OCID) for the compartment where the Source is located.

Optional definedTags

definedTags: undefined | object

Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {\"foo-namespace\": {\"bar-key\": \"value\"}}

Optional description

description: undefined | string

Description of the application.

discoveryDetails

Optional displayName

displayName: undefined | string

Human-readable name of the application.

Optional freeformTags

freeformTags: undefined | object

Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {\"bar-key\": \"value\"}

Optional serviceConfig

serviceConfig: undefined | object

Configuration required to migrate the application. In addition to the key and value, additional fields are provided to describe type type and purpose of each field. Only the value for each key is required when passing configuration to the CreateMigration operation.

sourceId

sourceId: string

Unique identifier (OCID) of the application source.

Functions

getJsonObj