Class: Azure::DataMigration::Mgmt::V2018_03_31_preview::Models::ConnectToTargetSqlMITaskOutput
- Inherits:
-
Object
- Object
- Azure::DataMigration::Mgmt::V2018_03_31_preview::Models::ConnectToTargetSqlMITaskOutput
- Includes:
- MsRestAzure
- Defined in:
- lib/2018-03-31-preview/generated/azure_mgmt_data_migration/models/connect_to_target_sql_mitask_output.rb
Overview
Output for the task that validates connection to Azure SQL Database Managed Instance.
Instance Attribute Summary collapse
-
#agent_jobs ⇒ Array<String>
List of agent jobs on the target server.
-
#id ⇒ String
Result identifier.
-
#logins ⇒ Array<String>
List of logins on the target server.
-
#target_server_brand_version ⇒ String
Target server brand version.
-
#target_server_version ⇒ String
Target server version.
-
#validation_errors ⇒ Array<ReportableException>
Validation errors.
Class Method Summary collapse
-
.mapper ⇒ Object
Mapper for ConnectToTargetSqlMITaskOutput class as Ruby Hash.
Instance Attribute Details
#agent_jobs ⇒ Array<String>
29 30 31 |
# File 'lib/2018-03-31-preview/generated/azure_mgmt_data_migration/models/connect_to_target_sql_mitask_output.rb', line 29 def agent_jobs @agent_jobs end |
#id ⇒ String
17 18 19 |
# File 'lib/2018-03-31-preview/generated/azure_mgmt_data_migration/models/connect_to_target_sql_mitask_output.rb', line 17 def id @id end |
#logins ⇒ Array<String>
26 27 28 |
# File 'lib/2018-03-31-preview/generated/azure_mgmt_data_migration/models/connect_to_target_sql_mitask_output.rb', line 26 def logins @logins end |
#target_server_brand_version ⇒ String
23 24 25 |
# File 'lib/2018-03-31-preview/generated/azure_mgmt_data_migration/models/connect_to_target_sql_mitask_output.rb', line 23 def target_server_brand_version @target_server_brand_version end |
#target_server_version ⇒ String
20 21 22 |
# File 'lib/2018-03-31-preview/generated/azure_mgmt_data_migration/models/connect_to_target_sql_mitask_output.rb', line 20 def target_server_version @target_server_version end |
#validation_errors ⇒ Array<ReportableException>
32 33 34 |
# File 'lib/2018-03-31-preview/generated/azure_mgmt_data_migration/models/connect_to_target_sql_mitask_output.rb', line 32 def validation_errors @validation_errors end |
Class Method Details
.mapper ⇒ Object
Mapper for ConnectToTargetSqlMITaskOutput class as Ruby Hash. This will be used for serialization/deserialization.
39 40 41 42 43 44 45 46 47 48 49 50 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 |
# File 'lib/2018-03-31-preview/generated/azure_mgmt_data_migration/models/connect_to_target_sql_mitask_output.rb', line 39 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'ConnectToTargetSqlMITaskOutput', type: { name: 'Composite', class_name: 'ConnectToTargetSqlMITaskOutput', model_properties: { id: { client_side_validation: true, required: false, read_only: true, serialized_name: 'id', type: { name: 'String' } }, target_server_version: { client_side_validation: true, required: false, read_only: true, serialized_name: 'targetServerVersion', type: { name: 'String' } }, target_server_brand_version: { client_side_validation: true, required: false, read_only: true, serialized_name: 'targetServerBrandVersion', type: { name: 'String' } }, logins: { client_side_validation: true, required: false, read_only: true, serialized_name: 'Logins', type: { name: 'Sequence', element: { client_side_validation: true, required: false, serialized_name: 'StringElementType', type: { name: 'String' } } } }, agent_jobs: { client_side_validation: true, required: false, read_only: true, serialized_name: 'AgentJobs', type: { name: 'Sequence', element: { client_side_validation: true, required: false, serialized_name: 'StringElementType', type: { name: 'String' } } } }, validation_errors: { client_side_validation: true, required: false, read_only: true, serialized_name: 'validationErrors', type: { name: 'Sequence', element: { client_side_validation: true, required: false, serialized_name: 'ReportableExceptionElementType', type: { name: 'Composite', class_name: 'ReportableException' } } } } } } } end |