class Azure::StorageSync::Mgmt::V2018_04_02::Models::ServerEndpoint
Server Endpoint object.
Attributes
cloud_tiering[RW]
@return [Enum] Cloud Tiering. Possible values include: 'on', 'off'
friendly_name[RW]
@return [String] Friendly Name
last_operation_name[RW]
@return [String] Resource
Last Operation Name
last_workflow_id[RW]
@return [String] ServerEndpoint
lastWorkflowId
provisioning_state[RW]
@return [String] ServerEndpoint
Provisioning State
server_local_path[RW]
@return [String] Server Local path.
server_resource_id[RW]
@return [String] Server Resource
Id.
sync_status[RW]
@return Sync Health Status
volume_free_space_percent[RW]
@return [Integer] Level of free space to be maintained by Cloud Tiering if it is enabled.
Public Class Methods
mapper()
click to toggle source
Mapper for ServerEndpoint
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2018-04-02/generated/azure_mgmt_storagesync/models/server_endpoint.rb, line 48 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'ServerEndpoint', type: { name: 'Composite', class_name: 'ServerEndpoint', 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_local_path: { client_side_validation: true, required: false, serialized_name: 'properties.serverLocalPath', type: { name: 'String' } }, cloud_tiering: { client_side_validation: true, required: false, serialized_name: 'properties.cloudTiering', type: { name: 'String' } }, volume_free_space_percent: { client_side_validation: true, required: false, serialized_name: 'properties.volumeFreeSpacePercent', constraints: { InclusiveMaximum: 100, InclusiveMinimum: 0 }, type: { name: 'Number' } }, friendly_name: { client_side_validation: true, required: false, serialized_name: 'properties.friendlyName', type: { name: 'String' } }, server_resource_id: { client_side_validation: true, required: false, serialized_name: 'properties.serverResourceId', type: { name: 'String' } }, provisioning_state: { client_side_validation: true, required: false, serialized_name: 'properties.provisioningState', 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' } }, sync_status: { client_side_validation: true, required: false, serialized_name: 'properties.syncStatus', type: { name: 'Object' } } } } } end