Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace MigrationAsset

Description of the migration asset.

Properties

availabilityDomain

availabilityDomain: string

Availability domain

Optional compartmentId

compartmentId: undefined | string

Compartment Identifier

Optional dependedOnBy

dependedOnBy: Array<string>

List of migration assets that depend on the asset.

Optional dependsOn

dependsOn: Array<string>

List of migration assets that depends on the asset.

Optional displayName

displayName: undefined | string

A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.

id

id: string

Asset ID generated by mirgration service. It is used in the mirgration service pipeline.

Optional lifecycleDetails

lifecycleDetails: undefined | string

A message describing the current state in more detail. For example, it can be used to provide actionable information for a resource in Failed state.

lifecycleState

lifecycleState: LifecycleState

The current state of the migration asset.

migrationId

migrationId: string

OCID of the associated migration.

Optional notifications

notifications: Array<Notifications>

List of notifications

Optional parentSnapshot

parentSnapshot: undefined | string

The parent snapshot of the migration asset to be used by the replication task.

replicationCompartmentId

replicationCompartmentId: string

Replication compartment identifier

Optional replicationScheduleId

replicationScheduleId: undefined | string

Replication schedule identifier

snapShotBucketName

snapShotBucketName: string

Name of snapshot bucket

Optional snapshots

snapshots: undefined | object

Key-value pair representing disks ID mapped to the OCIDs of replicated or hydration server volume snapshots. Example: {@code {"bar-key": "value"}}

Optional sourceAssetData

sourceAssetData: undefined | object

Key-value pair representing asset metadata keys and values scoped to a namespace. Example: {@code {"bar-key": "value"}}

Optional sourceAssetId

sourceAssetId: undefined | string

OCID that is referenced to an asset for an inventory.

Optional tenancyId

tenancyId: undefined | string

Tenancy identifier

timeCreated

timeCreated: Date

The time when the migration asset was created. An RFC3339 formatted datetime string.

Optional timeUpdated

timeUpdated: Date

The time when the migration asset was updated. An RFC3339 formatted datetime string.

type

type: string

The type of asset referenced for inventory.

Functions

getDeserializedJsonObj

getJsonObj