Share via


ServerEndpoint Class

Definition

Server Endpoint object.

[Microsoft.Rest.Serialization.JsonTransformation]
public class ServerEndpoint : Microsoft.Azure.Management.StorageSync.Models.ProxyResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type ServerEndpoint = class
    inherit ProxyResource
Public Class ServerEndpoint
Inherits ProxyResource
Inheritance
ServerEndpoint
Attributes

Constructors

ServerEndpoint()

Initializes a new instance of the ServerEndpoint class.

ServerEndpoint(String, String, String, SystemData, String, String, Nullable<Int32>, Nullable<Int32>, String, String, String, String, String, ServerEndpointSyncStatus, String, String, String, String, ServerEndpointCloudTieringStatus, ServerEndpointRecallStatus, String, String, String, String)

Initializes a new instance of the ServerEndpoint class.

Properties

CloudTiering

Gets or sets cloud Tiering. Possible values include: 'on', 'off'

CloudTieringStatus

Gets cloud tiering status. Only populated if cloud tiering is enabled.

FriendlyName

Gets or sets friendly Name

Id

Gets fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

(Inherited from Resource)
InitialDownloadPolicy

Gets or sets policy for how namespace and files are recalled during FastDr. Possible values include: 'NamespaceOnly', 'NamespaceThenModifiedFiles', 'AvoidTieredFiles'

InitialUploadPolicy

Gets or sets policy for how the initial upload sync session is performed. Possible values include: 'ServerAuthoritative', 'Merge'

LastOperationName

Gets resource Last Operation Name

LastWorkflowId

Gets serverEndpoint lastWorkflowId

LocalCacheMode

Gets or sets policy for enabling follow-the-sun business models: link local cache to cloud behavior to pre-populate before local access. Possible values include: 'DownloadNewAndModifiedFiles', 'UpdateLocallyCachedFiles'

Name

Gets the name of the resource

(Inherited from Resource)
OfflineDataTransfer

Gets or sets offline data transfer. Possible values include: 'on', 'off'

OfflineDataTransferShareName

Gets or sets offline data transfer share name

OfflineDataTransferStorageAccountResourceId

Gets offline data transfer storage account resource ID

OfflineDataTransferStorageAccountTenantId

Gets offline data transfer storage account tenant ID

ProvisioningState

Gets serverEndpoint Provisioning State

RecallStatus

Gets recall status. Only populated if cloud tiering is enabled.

ServerLocalPath

Gets or sets server Local path.

ServerName

Gets server name

ServerResourceId

Gets or sets server Resource Id.

SyncStatus

Gets server Endpoint sync status

SystemData

Gets azure Resource Manager metadata containing createdBy and modifiedBy information.

(Inherited from Resource)
TierFilesOlderThanDays

Gets or sets tier files older than days.

Type

Gets the type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

(Inherited from Resource)
VolumeFreeSpacePercent

Gets or sets level of free space to be maintained by Cloud Tiering if it is enabled.

Methods

Validate()

Validate the object.

Applies to