ArmStorageSyncModelFactory.StorageSyncServerEndpointData Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Initializes a new instance of StorageSyncServerEndpointData.
public static Azure.ResourceManager.StorageSync.StorageSyncServerEndpointData StorageSyncServerEndpointData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, string serverLocalPath = default, Azure.ResourceManager.StorageSync.Models.StorageSyncFeatureStatus? cloudTiering = default, int? volumeFreeSpacePercent = default, int? tierFilesOlderThanDays = default, string friendlyName = default, Azure.Core.ResourceIdentifier serverResourceId = default, string provisioningState = default, string lastWorkflowId = default, string lastOperationName = default, Azure.ResourceManager.StorageSync.Models.ServerEndpointSyncStatus syncStatus = default, Azure.ResourceManager.StorageSync.Models.StorageSyncFeatureStatus? offlineDataTransfer = default, Azure.Core.ResourceIdentifier offlineDataTransferStorageAccountResourceId = default, Guid? offlineDataTransferStorageAccountTenantId = default, string offlineDataTransferShareName = default, Azure.ResourceManager.StorageSync.Models.ServerEndpointCloudTieringStatus cloudTieringStatus = default, Azure.ResourceManager.StorageSync.Models.ServerEndpointRecallStatus recallStatus = default, Azure.ResourceManager.StorageSync.Models.InitialDownloadPolicy? initialDownloadPolicy = default, Azure.ResourceManager.StorageSync.Models.LocalCacheMode? localCacheMode = default, Azure.ResourceManager.StorageSync.Models.InitialUploadPolicy? initialUploadPolicy = default, string serverName = default);
static member StorageSyncServerEndpointData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * string * Nullable<Azure.ResourceManager.StorageSync.Models.StorageSyncFeatureStatus> * Nullable<int> * Nullable<int> * string * Azure.Core.ResourceIdentifier * string * string * string * Azure.ResourceManager.StorageSync.Models.ServerEndpointSyncStatus * Nullable<Azure.ResourceManager.StorageSync.Models.StorageSyncFeatureStatus> * Azure.Core.ResourceIdentifier * Nullable<Guid> * string * Azure.ResourceManager.StorageSync.Models.ServerEndpointCloudTieringStatus * Azure.ResourceManager.StorageSync.Models.ServerEndpointRecallStatus * Nullable<Azure.ResourceManager.StorageSync.Models.InitialDownloadPolicy> * Nullable<Azure.ResourceManager.StorageSync.Models.LocalCacheMode> * Nullable<Azure.ResourceManager.StorageSync.Models.InitialUploadPolicy> * string -> Azure.ResourceManager.StorageSync.StorageSyncServerEndpointData
Public Shared Function StorageSyncServerEndpointData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional serverLocalPath As String = Nothing, Optional cloudTiering As Nullable(Of StorageSyncFeatureStatus) = Nothing, Optional volumeFreeSpacePercent As Nullable(Of Integer) = Nothing, Optional tierFilesOlderThanDays As Nullable(Of Integer) = Nothing, Optional friendlyName As String = Nothing, Optional serverResourceId As ResourceIdentifier = Nothing, Optional provisioningState As String = Nothing, Optional lastWorkflowId As String = Nothing, Optional lastOperationName As String = Nothing, Optional syncStatus As ServerEndpointSyncStatus = Nothing, Optional offlineDataTransfer As Nullable(Of StorageSyncFeatureStatus) = Nothing, Optional offlineDataTransferStorageAccountResourceId As ResourceIdentifier = Nothing, Optional offlineDataTransferStorageAccountTenantId As Nullable(Of Guid) = Nothing, Optional offlineDataTransferShareName As String = Nothing, Optional cloudTieringStatus As ServerEndpointCloudTieringStatus = Nothing, Optional recallStatus As ServerEndpointRecallStatus = Nothing, Optional initialDownloadPolicy As Nullable(Of InitialDownloadPolicy) = Nothing, Optional localCacheMode As Nullable(Of LocalCacheMode) = Nothing, Optional initialUploadPolicy As Nullable(Of InitialUploadPolicy) = Nothing, Optional serverName As String = Nothing) As StorageSyncServerEndpointData
Parameters
The id.
- name
- String
The name.
- resourceType
- ResourceType
The resourceType.
- systemData
- SystemData
The systemData.
- serverLocalPath
- String
Server Local path.
- cloudTiering
- Nullable<StorageSyncFeatureStatus>
Cloud Tiering.
Level of free space to be maintained by Cloud Tiering if it is enabled.
- friendlyName
- String
Friendly Name.
- serverResourceId
- ResourceIdentifier
Server Resource Id.
- provisioningState
- String
ServerEndpoint Provisioning State.
- lastWorkflowId
- String
ServerEndpoint lastWorkflowId.
- lastOperationName
- String
Resource Last Operation Name.
- syncStatus
- ServerEndpointSyncStatus
Server Endpoint sync status.
- offlineDataTransfer
- Nullable<StorageSyncFeatureStatus>
Offline data transfer.
- offlineDataTransferStorageAccountResourceId
- ResourceIdentifier
Offline data transfer storage account resource ID.
Offline data transfer storage account tenant ID.
- offlineDataTransferShareName
- String
Offline data transfer share name.
- cloudTieringStatus
- ServerEndpointCloudTieringStatus
Cloud tiering status. Only populated if cloud tiering is enabled.
- recallStatus
- ServerEndpointRecallStatus
Recall status. Only populated if cloud tiering is enabled.
- initialDownloadPolicy
- Nullable<InitialDownloadPolicy>
Policy for how namespace and files are recalled during FastDr.
- localCacheMode
- Nullable<LocalCacheMode>
Policy for enabling follow-the-sun business models: link local cache to cloud behavior to pre-populate before local access.
- initialUploadPolicy
- Nullable<InitialUploadPolicy>
Policy for how the initial upload sync session is performed.
- serverName
- String
Server name.
Returns
A new StorageSyncServerEndpointData instance for mocking.