Share via


MigrationPlanInfoMsg Class

Definition

Migration plan per volume container

public class MigrationPlanInfoMsg : Microsoft.WindowsAzure.Management.StorSimple.MigrationCommonModelFormatter
type MigrationPlanInfoMsg = class
    inherit MigrationCommonModelFormatter
Public Class MigrationPlanInfoMsg
Inherits MigrationCommonModelFormatter
Inheritance
MigrationPlanInfoMsg

Constructors

MigrationPlanInfoMsg(MigrationPlanInfo)

Constructs the migration plan, from the actual plan returned from service

Properties

AssumedBandwidthInMbps

Gets or sets the bandwidth available (in MBps) while computing the estimate

CloudConfigurationName

Gets or sets the volume container for which the estimated is done

EstimatedTimeForAllBackups

Gets or sets the estimated time for entire backup sets of the given volume container to migrate

EstimatedTimeForLargestBackup

Gets or sets the estimated time for migration of the largest backup in the given volume container

PlanMessageInfo

Gets or sets the message/recommendation returned while estimating the plan

Status

Status of migration plan

Methods

ConcatStringList(List<String>, String)

Concats all string specified in list seperated by the specified delimiter

(Inherited from MigrationCommonModelFormatter)
FormatTimeSpan(TimeSpan)

Format the timespan

(Inherited from MigrationCommonModelFormatter)
GetResultMessage(String, MigrationJobStatus)

Gets Confirm migration success message to be displayed with error string obtained from service

(Inherited from MigrationCommonModelFormatter)
HcsMessageInfoToString(HcsMessageInfo)

Converts HcsMessageInfo to desired String output

(Inherited from MigrationCommonModelFormatter)
IntendAndConCat(String, Object, Int32, String)

The API is used Concats the prefix and string representation of the object specified, seperated by delimiter with proper indentation b/w strings

(Inherited from MigrationCommonModelFormatter)
ToString()

Converts the migration plan per data container to a string of desired format

Applies to