Class: Azure::DataMigration::Mgmt::V2018_07_15_preview::Models::MigrateSqlServerSqlDbTaskOutputTableLevel
- Inherits:
-
MigrateSqlServerSqlDbTaskOutput
- Object
- MigrateSqlServerSqlDbTaskOutput
- Azure::DataMigration::Mgmt::V2018_07_15_preview::Models::MigrateSqlServerSqlDbTaskOutputTableLevel
- Includes:
- MsRestAzure
- Defined in:
- lib/2018-07-15-preview/generated/azure_mgmt_data_migration/models/migrate_sql_server_sql_db_task_output_table_level.rb
Overview
Model object.
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.
-
#object_name ⇒ String
Name of the item.
-
#result_prefix ⇒ String
results of the item.
-
#resultType ⇒ Object
Returns the value of attribute resultType.
-
#started_on ⇒ DateTime
Migration start time.
-
#state ⇒ MigrationState
include: ‘None’, ‘InProgress’, ‘Failed’, ‘Warning’, ‘Completed’, ‘Skipped’, ‘Stopped’.
-
#status_message ⇒ String
Status message.
Attributes inherited from MigrateSqlServerSqlDbTaskOutput
Class Method Summary collapse
-
.mapper ⇒ Object
Mapper for MigrateSqlServerSqlDbTaskOutputTableLevel class as Ruby Hash.
Instance Method Summary collapse
-
#initialize ⇒ MigrateSqlServerSqlDbTaskOutputTableLevel
constructor
A new instance of MigrateSqlServerSqlDbTaskOutputTableLevel.
Constructor Details
#initialize ⇒ MigrateSqlServerSqlDbTaskOutputTableLevel
Returns a new instance of MigrateSqlServerSqlDbTaskOutputTableLevel.
17 18 19 |
# File 'lib/2018-07-15-preview/generated/azure_mgmt_data_migration/models/migrate_sql_server_sql_db_task_output_table_level.rb', line 17 def initialize @resultType = "TableLevelOutput" end |
Instance Attribute Details
#ended_on ⇒ DateTime
Returns Migration end time.
30 31 32 |
# File 'lib/2018-07-15-preview/generated/azure_mgmt_data_migration/models/migrate_sql_server_sql_db_task_output_table_level.rb', line 30 def ended_on @ended_on end |
#error_prefix ⇒ String
of the item
48 49 50 |
# File 'lib/2018-07-15-preview/generated/azure_mgmt_data_migration/models/migrate_sql_server_sql_db_task_output_table_level.rb', line 48 def error_prefix @error_prefix end |
#items_completed_count ⇒ Integer
Returns Number of successfully completed items.
44 45 46 |
# File 'lib/2018-07-15-preview/generated/azure_mgmt_data_migration/models/migrate_sql_server_sql_db_task_output_table_level.rb', line 44 def items_completed_count @items_completed_count end |
#items_count ⇒ Integer
Returns Number of items.
41 42 43 |
# File 'lib/2018-07-15-preview/generated/azure_mgmt_data_migration/models/migrate_sql_server_sql_db_task_output_table_level.rb', line 41 def items_count @items_count end |
#object_name ⇒ String
Returns Name of the item.
24 25 26 |
# File 'lib/2018-07-15-preview/generated/azure_mgmt_data_migration/models/migrate_sql_server_sql_db_task_output_table_level.rb', line 24 def object_name @object_name end |
#result_prefix ⇒ String
results of the item
52 53 54 |
# File 'lib/2018-07-15-preview/generated/azure_mgmt_data_migration/models/migrate_sql_server_sql_db_task_output_table_level.rb', line 52 def result_prefix @result_prefix end |
#resultType ⇒ Object
Returns the value of attribute resultType.
21 22 23 |
# File 'lib/2018-07-15-preview/generated/azure_mgmt_data_migration/models/migrate_sql_server_sql_db_task_output_table_level.rb', line 21 def resultType @resultType end |
#started_on ⇒ DateTime
Returns Migration start time.
27 28 29 |
# File 'lib/2018-07-15-preview/generated/azure_mgmt_data_migration/models/migrate_sql_server_sql_db_task_output_table_level.rb', line 27 def started_on @started_on end |
#state ⇒ MigrationState
include: ‘None’, ‘InProgress’, ‘Failed’, ‘Warning’, ‘Completed’, ‘Skipped’, ‘Stopped’
35 36 37 |
# File 'lib/2018-07-15-preview/generated/azure_mgmt_data_migration/models/migrate_sql_server_sql_db_task_output_table_level.rb', line 35 def state @state end |
#status_message ⇒ String
Returns Status message.
38 39 40 |
# File 'lib/2018-07-15-preview/generated/azure_mgmt_data_migration/models/migrate_sql_server_sql_db_task_output_table_level.rb', line 38 def end |
Class Method Details
.mapper ⇒ Object
Mapper for MigrateSqlServerSqlDbTaskOutputTableLevel class as Ruby Hash. This will be used for serialization/deserialization.
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 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 |
# File 'lib/2018-07-15-preview/generated/azure_mgmt_data_migration/models/migrate_sql_server_sql_db_task_output_table_level.rb', line 60 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'TableLevelOutput', type: { name: 'Composite', class_name: 'MigrateSqlServerSqlDbTaskOutputTableLevel', model_properties: { id: { client_side_validation: true, required: false, read_only: true, serialized_name: 'id', type: { name: 'String' } }, resultType: { client_side_validation: true, required: true, serialized_name: 'resultType', type: { name: 'String' } }, object_name: { client_side_validation: true, required: false, read_only: true, serialized_name: 'objectName', 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 |