Class: Azure::DataMigration::Mgmt::V2018_04_19::Models::MigrateSqlServerSqlDbTaskOutputTableLevel
- Inherits:
-
MigrateSqlServerSqlDbTaskOutput
- Object
- MigrateSqlServerSqlDbTaskOutput
- Azure::DataMigration::Mgmt::V2018_04_19::Models::MigrateSqlServerSqlDbTaskOutputTableLevel
- Includes:
- MsRestAzure
- Defined in:
- lib/2018-04-19/generated/azure_mgmt_data_migration/models/migrate_sql_server_sql_db_task_output_table_level.rb
Overview
Table level result for Sql Server to Azure Sql DB migration.
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.
16 17 18 |
# File 'lib/2018-04-19/generated/azure_mgmt_data_migration/models/migrate_sql_server_sql_db_task_output_table_level.rb', line 16 def initialize @resultType = "TableLevelOutput" end |
Instance Attribute Details
#ended_on ⇒ DateTime
Returns Migration end time.
29 30 31 |
# File 'lib/2018-04-19/generated/azure_mgmt_data_migration/models/migrate_sql_server_sql_db_task_output_table_level.rb', line 29 def ended_on @ended_on end |
#error_prefix ⇒ String
of the item
47 48 49 |
# File 'lib/2018-04-19/generated/azure_mgmt_data_migration/models/migrate_sql_server_sql_db_task_output_table_level.rb', line 47 def error_prefix @error_prefix end |
#items_completed_count ⇒ Integer
Returns Number of successfully completed items.
43 44 45 |
# File 'lib/2018-04-19/generated/azure_mgmt_data_migration/models/migrate_sql_server_sql_db_task_output_table_level.rb', line 43 def items_completed_count @items_completed_count end |
#items_count ⇒ Integer
Returns Number of items.
40 41 42 |
# File 'lib/2018-04-19/generated/azure_mgmt_data_migration/models/migrate_sql_server_sql_db_task_output_table_level.rb', line 40 def items_count @items_count end |
#object_name ⇒ String
Returns Name of the item.
23 24 25 |
# File 'lib/2018-04-19/generated/azure_mgmt_data_migration/models/migrate_sql_server_sql_db_task_output_table_level.rb', line 23 def object_name @object_name end |
#result_prefix ⇒ String
results of the item
51 52 53 |
# File 'lib/2018-04-19/generated/azure_mgmt_data_migration/models/migrate_sql_server_sql_db_task_output_table_level.rb', line 51 def result_prefix @result_prefix end |
#resultType ⇒ Object
Returns the value of attribute resultType.
20 21 22 |
# File 'lib/2018-04-19/generated/azure_mgmt_data_migration/models/migrate_sql_server_sql_db_task_output_table_level.rb', line 20 def resultType @resultType end |
#started_on ⇒ DateTime
Returns Migration start time.
26 27 28 |
# File 'lib/2018-04-19/generated/azure_mgmt_data_migration/models/migrate_sql_server_sql_db_task_output_table_level.rb', line 26 def started_on @started_on end |
#state ⇒ MigrationState
include: ‘None’, ‘InProgress’, ‘Failed’, ‘Warning’, ‘Completed’, ‘Skipped’, ‘Stopped’
34 35 36 |
# File 'lib/2018-04-19/generated/azure_mgmt_data_migration/models/migrate_sql_server_sql_db_task_output_table_level.rb', line 34 def state @state end |
#status_message ⇒ String
Returns Status message.
37 38 39 |
# File 'lib/2018-04-19/generated/azure_mgmt_data_migration/models/migrate_sql_server_sql_db_task_output_table_level.rb', line 37 def @status_message end |
Class Method Details
.mapper ⇒ Object
Mapper for MigrateSqlServerSqlDbTaskOutputTableLevel class as Ruby Hash. This will be used for serialization/deserialization.
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 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 |
# File 'lib/2018-04-19/generated/azure_mgmt_data_migration/models/migrate_sql_server_sql_db_task_output_table_level.rb', line 59 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 |