class Azure::ADHybridHealthService::Mgmt::V2014_01_01::Models::InboundReplicationNeighbor
The replication summary for the domain controller inbound neighbor.
Attributes
@return [String] The additional details.
@return [Integer] The number of consecutive failure counts.
@return [String] The error description.
@return [String] The error title.
@return [String] The details of the fix.
@return [String] The link for the fix of the error.
@return [DateTime] The last time a sync was attempted on the domain controller.
@return [Integer] The last error code.
@return [String] The error message of the last error.
@return [DateTime] The last time when a successful sync happened.
@return [String] The naming context.
@return [String] The name of the source domain controller.
@return [Integer] The health status for the domain controller
Private Class Methods
Mapper for InboundReplicationNeighbor
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2014-01-01/generated/azure_mgmt_adhybridhealth_service/models/inbound_replication_neighbor.rb, line 60 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'InboundReplicationNeighbor', type: { name: 'Composite', class_name: 'InboundReplicationNeighbor', model_properties: { source_domain_controller: { client_side_validation: true, required: false, serialized_name: 'sourceDomainController', type: { name: 'String' } }, consecutive_failure_count: { client_side_validation: true, required: false, serialized_name: 'consecutiveFailureCount', type: { name: 'Number' } }, naming_context: { client_side_validation: true, required: false, serialized_name: 'namingContext', type: { name: 'String' } }, status: { client_side_validation: true, required: false, serialized_name: 'status', type: { name: 'Number' } }, last_attempted_sync: { client_side_validation: true, required: false, serialized_name: 'lastAttemptedSync', type: { name: 'DateTime' } }, last_successful_sync: { client_side_validation: true, required: false, serialized_name: 'lastSuccessfulSync', type: { name: 'DateTime' } }, last_error_code: { client_side_validation: true, required: false, serialized_name: 'lastErrorCode', type: { name: 'Number' } }, last_error_message: { client_side_validation: true, required: false, serialized_name: 'lastErrorMessage', type: { name: 'String' } }, error_title: { client_side_validation: true, required: false, serialized_name: 'errorTitle', type: { name: 'String' } }, error_description: { client_side_validation: true, required: false, serialized_name: 'errorDescription', type: { name: 'String' } }, fix_link: { client_side_validation: true, required: false, serialized_name: 'fixLink', type: { name: 'String' } }, fix_details: { client_side_validation: true, required: false, serialized_name: 'fixDetails', type: { name: 'String' } }, additional_info: { client_side_validation: true, required: false, serialized_name: 'additionalInfo', type: { name: 'String' } } } } } end