Class: Azure::ADHybridHealthService::Mgmt::V2014_01_01::Models::ServiceConfiguration
- Inherits:
-
Object
- Object
- Azure::ADHybridHealthService::Mgmt::V2014_01_01::Models::ServiceConfiguration
- Includes:
- MsRestAzure
- Defined in:
- lib/2014-01-01/generated/azure_mgmt_adhybridhealth_service/models/service_configuration.rb
Overview
The service configuration
Instance Attribute Summary collapse
-
#service_account ⇒ String
The service account.
-
#service_type ⇒ Integer
The service type of the server.
-
#sql_database_name ⇒ String
The SQL database.
-
#sql_database_size ⇒ Integer
The SQL database size.
-
#sql_edition ⇒ String
The SQL edition.
-
#sql_instance ⇒ String
The SQL instance details.
-
#sql_server ⇒ String
The SQL server information.
-
#sql_version ⇒ String
The SQL version.
-
#version ⇒ String
The version of the sync service.
Class Method Summary collapse
-
.mapper ⇒ Object
Mapper for ServiceConfiguration class as Ruby Hash.
Instance Attribute Details
#service_account ⇒ String
Returns The service account.
22 23 24 |
# File 'lib/2014-01-01/generated/azure_mgmt_adhybridhealth_service/models/service_configuration.rb', line 22 def service_account @service_account end |
#service_type ⇒ Integer
Returns The service type of the server.
19 20 21 |
# File 'lib/2014-01-01/generated/azure_mgmt_adhybridhealth_service/models/service_configuration.rb', line 19 def service_type @service_type end |
#sql_database_name ⇒ String
Returns The SQL database.
37 38 39 |
# File 'lib/2014-01-01/generated/azure_mgmt_adhybridhealth_service/models/service_configuration.rb', line 37 def sql_database_name @sql_database_name end |
#sql_database_size ⇒ Integer
Returns The SQL database size.
40 41 42 |
# File 'lib/2014-01-01/generated/azure_mgmt_adhybridhealth_service/models/service_configuration.rb', line 40 def sql_database_size @sql_database_size end |
#sql_edition ⇒ String
Returns The SQL edition.
31 32 33 |
# File 'lib/2014-01-01/generated/azure_mgmt_adhybridhealth_service/models/service_configuration.rb', line 31 def sql_edition @sql_edition end |
#sql_instance ⇒ String
Returns The SQL instance details.
34 35 36 |
# File 'lib/2014-01-01/generated/azure_mgmt_adhybridhealth_service/models/service_configuration.rb', line 34 def sql_instance @sql_instance end |
#sql_server ⇒ String
Returns The SQL server information.
25 26 27 |
# File 'lib/2014-01-01/generated/azure_mgmt_adhybridhealth_service/models/service_configuration.rb', line 25 def sql_server @sql_server end |
#sql_version ⇒ String
Returns The SQL version.
28 29 30 |
# File 'lib/2014-01-01/generated/azure_mgmt_adhybridhealth_service/models/service_configuration.rb', line 28 def sql_version @sql_version end |
#version ⇒ String
Returns The version of the sync service.
16 17 18 |
# File 'lib/2014-01-01/generated/azure_mgmt_adhybridhealth_service/models/service_configuration.rb', line 16 def version @version end |
Class Method Details
.mapper ⇒ Object
Mapper for ServiceConfiguration class as Ruby Hash. This will be used for serialization/deserialization.
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 131 |
# File 'lib/2014-01-01/generated/azure_mgmt_adhybridhealth_service/models/service_configuration.rb', line 47 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'ServiceConfiguration', type: { name: 'Composite', class_name: 'ServiceConfiguration', model_properties: { version: { client_side_validation: true, required: false, serialized_name: 'version', type: { name: 'String' } }, service_type: { client_side_validation: true, required: false, serialized_name: 'serviceType', type: { name: 'Number' } }, service_account: { client_side_validation: true, required: false, serialized_name: 'serviceAccount', type: { name: 'String' } }, sql_server: { client_side_validation: true, required: false, serialized_name: 'sqlServer', type: { name: 'String' } }, sql_version: { client_side_validation: true, required: false, serialized_name: 'sqlVersion', type: { name: 'String' } }, sql_edition: { client_side_validation: true, required: false, serialized_name: 'sqlEdition', type: { name: 'String' } }, sql_instance: { client_side_validation: true, required: false, serialized_name: 'sqlInstance', type: { name: 'String' } }, sql_database_name: { client_side_validation: true, required: false, serialized_name: 'sqlDatabaseName', type: { name: 'String' } }, sql_database_size: { client_side_validation: true, required: false, serialized_name: 'sqlDatabaseSize', type: { name: 'Number' } } } } } end |