class Azure::StorageSync::Mgmt::V2019_02_01::Models::RegisteredServer
Registered Server resource.
Attributes
@return [String] Registered Server Agent Version
@return [String] Registered Server clusterId
@return [String] Registered Server clusterName
@return [String] Resource
discoveryEndpointUri
@return [String] Friendly Name
@return [String] Registered Server last heart beat
@return [String] Resource
Last Operation Name
@return [String] Registered Server lastWorkflowId
@return [String] Management Endpoint Uri
@return [String] Monitoring Configuration
@return [String] Registered Server Provisioning State
@return [String] Resource
Location
@return [String] Registered Server Certificate
@return [String] Registered Server serverId
@return [Integer] Registered Server Management Error Code
@return [String] Registered Server OS Version
@return [String] Registered Server serverRole
@return [String] Service Location
@return [String] Registered Server storageSyncServiceUid
Public Class Methods
Mapper for RegisteredServer
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2019-02-01/generated/azure_mgmt_storagesync/models/registered_server.rb, line 77 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'RegisteredServer', type: { name: 'Composite', class_name: 'RegisteredServer', model_properties: { id: { client_side_validation: true, required: false, read_only: true, serialized_name: 'id', type: { name: 'String' } }, name: { client_side_validation: true, required: false, read_only: true, serialized_name: 'name', type: { name: 'String' } }, type: { client_side_validation: true, required: false, read_only: true, serialized_name: 'type', type: { name: 'String' } }, server_certificate: { client_side_validation: true, required: false, serialized_name: 'properties.serverCertificate', type: { name: 'String' } }, agent_version: { client_side_validation: true, required: false, serialized_name: 'properties.agentVersion', type: { name: 'String' } }, server_osversion: { client_side_validation: true, required: false, serialized_name: 'properties.serverOSVersion', type: { name: 'String' } }, server_management_error_code: { client_side_validation: true, required: false, serialized_name: 'properties.serverManagementErrorCode', type: { name: 'Number' } }, last_heart_beat: { client_side_validation: true, required: false, serialized_name: 'properties.lastHeartBeat', type: { name: 'String' } }, provisioning_state: { client_side_validation: true, required: false, serialized_name: 'properties.provisioningState', type: { name: 'String' } }, server_role: { client_side_validation: true, required: false, serialized_name: 'properties.serverRole', type: { name: 'String' } }, cluster_id: { client_side_validation: true, required: false, serialized_name: 'properties.clusterId', type: { name: 'String' } }, cluster_name: { client_side_validation: true, required: false, serialized_name: 'properties.clusterName', type: { name: 'String' } }, server_id: { client_side_validation: true, required: false, serialized_name: 'properties.serverId', type: { name: 'String' } }, storage_sync_service_uid: { client_side_validation: true, required: false, serialized_name: 'properties.storageSyncServiceUid', type: { name: 'String' } }, last_workflow_id: { client_side_validation: true, required: false, serialized_name: 'properties.lastWorkflowId', type: { name: 'String' } }, last_operation_name: { client_side_validation: true, required: false, serialized_name: 'properties.lastOperationName', type: { name: 'String' } }, discovery_endpoint_uri: { client_side_validation: true, required: false, serialized_name: 'properties.discoveryEndpointUri', type: { name: 'String' } }, resource_location: { client_side_validation: true, required: false, serialized_name: 'properties.resourceLocation', type: { name: 'String' } }, service_location: { client_side_validation: true, required: false, serialized_name: 'properties.serviceLocation', type: { name: 'String' } }, friendly_name: { client_side_validation: true, required: false, serialized_name: 'properties.friendlyName', type: { name: 'String' } }, management_endpoint_uri: { client_side_validation: true, required: false, serialized_name: 'properties.managementEndpointUri', type: { name: 'String' } }, monitoring_configuration: { client_side_validation: true, required: false, serialized_name: 'properties.monitoringConfiguration', type: { name: 'String' } } } } } end