class Azure::Hanaonazure::Mgmt::V2017_11_03_preview::Models::MonitoringDetails
Details needed to monitor a Hana Instance
Attributes
hana_db_name[RW]
@return [String] Name of the database itself.
hana_db_password[RW]
@return [String] Password for the HANA database to login for monitoring
hana_db_sql_port[RW]
@return [Integer] The port number of the tenant DB. Used to connect to the DB.
hana_db_username[RW]
@return [String] Username for the HANA database to login to for monitoring
hana_hostname[RW]
@return [String] Hostname of the HANA Instance blade.
hana_subnet[RW]
@return [String] ARM ID of an Azure
Subnet with access to the HANA instance.
Private Class Methods
mapper()
click to toggle source
Mapper for MonitoringDetails
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2017-11-03-preview/generated/azure_mgmt_hanaonazure/models/monitoring_details.rb, line 41 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'MonitoringDetails', type: { name: 'Composite', class_name: 'MonitoringDetails', model_properties: { hana_subnet: { client_side_validation: true, required: false, serialized_name: 'hanaSubnet', type: { name: 'String' } }, hana_hostname: { client_side_validation: true, required: false, serialized_name: 'hanaHostname', type: { name: 'String' } }, hana_db_name: { client_side_validation: true, required: false, serialized_name: 'hanaDbName', type: { name: 'String' } }, hana_db_sql_port: { client_side_validation: true, required: false, serialized_name: 'hanaDbSqlPort', type: { name: 'Number' } }, hana_db_username: { client_side_validation: true, required: false, serialized_name: 'hanaDbUsername', type: { name: 'String' } }, hana_db_password: { client_side_validation: true, required: false, serialized_name: 'hanaDbPassword', type: { name: 'String' } } } } } end