class Azure::RecoveryServices::Mgmt::V2016_06_01::Models::MonitoringSummary
Summary of the replication monitoring data for this vault.
Attributes
deprecated_provider_count[RW]
@return [Integer] Count of all deprecated recovery service providers.
events_count[RW]
@return [Integer] Count of all critical warnings.
supported_provider_count[RW]
@return [Integer] Count of all the supported recovery service providers.
un_healthy_provider_count[RW]
@return [Integer] Count of unhealthy replication providers.
un_healthy_vm_count[RW]
@return [Integer] Count of unhealthy VMs.
unsupported_provider_count[RW]
@return [Integer] Count of all the unsupported recovery service providers.
Private Class Methods
mapper()
click to toggle source
Mapper for MonitoringSummary
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2016-06-01/generated/azure_mgmt_recovery_services/models/monitoring_summary.rb, line 40 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'MonitoringSummary', type: { name: 'Composite', class_name: 'MonitoringSummary', model_properties: { un_healthy_vm_count: { client_side_validation: true, required: false, serialized_name: 'unHealthyVmCount', type: { name: 'Number' } }, un_healthy_provider_count: { client_side_validation: true, required: false, serialized_name: 'unHealthyProviderCount', type: { name: 'Number' } }, events_count: { client_side_validation: true, required: false, serialized_name: 'eventsCount', type: { name: 'Number' } }, deprecated_provider_count: { client_side_validation: true, required: false, serialized_name: 'deprecatedProviderCount', type: { name: 'Number' } }, supported_provider_count: { client_side_validation: true, required: false, serialized_name: 'supportedProviderCount', type: { name: 'Number' } }, unsupported_provider_count: { client_side_validation: true, required: false, serialized_name: 'unsupportedProviderCount', type: { name: 'Number' } } } } } end