Class: Azure::DataMigration::Mgmt::V2018_07_15_preview::Models::ConnectToTargetSqlMITaskOutput
- Inherits:
-
Object
- Object
- Azure::DataMigration::Mgmt::V2018_07_15_preview::Models::ConnectToTargetSqlMITaskOutput
- Includes:
- MsRestAzure
- Defined in:
- lib/2018-07-15-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>
Returns List of agent jobs on the target server.
29 30 31 |
# File 'lib/2018-07-15-preview/generated/azure_mgmt_data_migration/models/connect_to_target_sql_mitask_output.rb', line 29 def agent_jobs @agent_jobs end |
#id ⇒ String
Returns Result identifier.
17 18 19 |
# File 'lib/2018-07-15-preview/generated/azure_mgmt_data_migration/models/connect_to_target_sql_mitask_output.rb', line 17 def id @id end |
#logins ⇒ Array<String>
Returns List of logins on the target server.
26 27 28 |
# File 'lib/2018-07-15-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
Returns Target server brand version.
23 24 25 |
# File 'lib/2018-07-15-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
Returns Target server version.
20 21 22 |
# File 'lib/2018-07-15-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>
Returns Validation errors.
32 33 34 |
# File 'lib/2018-07-15-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-07-15-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 |