Class: Azure::DataMigration::Mgmt::V2018_04_19::Models::DataItemMigrationSummaryResult
- Inherits:
-
Object
- Object
- Azure::DataMigration::Mgmt::V2018_04_19::Models::DataItemMigrationSummaryResult
- Includes:
- MsRestAzure
- Defined in:
- lib/2018-04-19/generated/azure_mgmt_data_migration/models/data_item_migration_summary_result.rb
Overview
Basic summary of a data item migration
Direct Known Subclasses
Instance Attribute Summary collapse
-
#ended_on ⇒ DateTime
Migration end time.
-
#error_prefix ⇒ String
of the item.
-
#items_completed_count ⇒ Integer
Number of successfully completed items.
-
#items_count ⇒ Integer
Number of items.
-
#name ⇒ String
Name of the item.
-
#result_prefix ⇒ String
results of the item.
-
#started_on ⇒ DateTime
Migration start time.
-
#state ⇒ MigrationState
include: ‘None’, ‘InProgress’, ‘Failed’, ‘Warning’, ‘Completed’, ‘Skipped’, ‘Stopped’.
-
#status_message ⇒ String
Status message.
Class Method Summary collapse
-
.mapper ⇒ Object
Mapper for DataItemMigrationSummaryResult class as Ruby Hash.
Instance Attribute Details
#ended_on ⇒ DateTime
Returns Migration end time.
22 23 24 |
# File 'lib/2018-04-19/generated/azure_mgmt_data_migration/models/data_item_migration_summary_result.rb', line 22 def ended_on @ended_on end |
#error_prefix ⇒ String
of the item
40 41 42 |
# File 'lib/2018-04-19/generated/azure_mgmt_data_migration/models/data_item_migration_summary_result.rb', line 40 def error_prefix @error_prefix end |
#items_completed_count ⇒ Integer
Returns Number of successfully completed items.
36 37 38 |
# File 'lib/2018-04-19/generated/azure_mgmt_data_migration/models/data_item_migration_summary_result.rb', line 36 def items_completed_count @items_completed_count end |
#items_count ⇒ Integer
Returns Number of items.
33 34 35 |
# File 'lib/2018-04-19/generated/azure_mgmt_data_migration/models/data_item_migration_summary_result.rb', line 33 def items_count @items_count end |
#name ⇒ String
Returns Name of the item.
16 17 18 |
# File 'lib/2018-04-19/generated/azure_mgmt_data_migration/models/data_item_migration_summary_result.rb', line 16 def name @name end |
#result_prefix ⇒ String
results of the item
44 45 46 |
# File 'lib/2018-04-19/generated/azure_mgmt_data_migration/models/data_item_migration_summary_result.rb', line 44 def result_prefix @result_prefix end |
#started_on ⇒ DateTime
Returns Migration start time.
19 20 21 |
# File 'lib/2018-04-19/generated/azure_mgmt_data_migration/models/data_item_migration_summary_result.rb', line 19 def started_on @started_on end |
#state ⇒ MigrationState
include: ‘None’, ‘InProgress’, ‘Failed’, ‘Warning’, ‘Completed’, ‘Skipped’, ‘Stopped’
27 28 29 |
# File 'lib/2018-04-19/generated/azure_mgmt_data_migration/models/data_item_migration_summary_result.rb', line 27 def state @state end |
#status_message ⇒ String
Returns Status message.
30 31 32 |
# File 'lib/2018-04-19/generated/azure_mgmt_data_migration/models/data_item_migration_summary_result.rb', line 30 def @status_message end |
Class Method Details
.mapper ⇒ Object
Mapper for DataItemMigrationSummaryResult class as Ruby Hash. This will be used for serialization/deserialization.
51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 |
# File 'lib/2018-04-19/generated/azure_mgmt_data_migration/models/data_item_migration_summary_result.rb', line 51 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'DataItemMigrationSummaryResult', type: { name: 'Composite', class_name: 'DataItemMigrationSummaryResult', model_properties: { name: { client_side_validation: true, required: false, read_only: true, serialized_name: 'name', type: { name: 'String' } }, started_on: { client_side_validation: true, required: false, read_only: true, serialized_name: 'startedOn', type: { name: 'DateTime' } }, ended_on: { client_side_validation: true, required: false, read_only: true, serialized_name: 'endedOn', type: { name: 'DateTime' } }, state: { client_side_validation: true, required: false, read_only: true, serialized_name: 'state', type: { name: 'String' } }, status_message: { client_side_validation: true, required: false, read_only: true, serialized_name: 'statusMessage', type: { name: 'String' } }, items_count: { client_side_validation: true, required: false, read_only: true, serialized_name: 'itemsCount', type: { name: 'Number' } }, items_completed_count: { client_side_validation: true, required: false, read_only: true, serialized_name: 'itemsCompletedCount', type: { name: 'Number' } }, error_prefix: { client_side_validation: true, required: false, read_only: true, serialized_name: 'errorPrefix', type: { name: 'String' } }, result_prefix: { client_side_validation: true, required: false, read_only: true, serialized_name: 'resultPrefix', type: { name: 'String' } } } } } end |