1. Packages
  2. Azure Native v2
  3. API Docs
  4. storagesync
  5. ServerEndpoint
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

azure-native-v2.storagesync.ServerEndpoint

Explore with Pulumi AI

These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

Server Endpoint object. Azure REST API version: 2022-06-01. Prior API version in Azure Native 1.x: 2020-03-01.

Other available API versions: 2022-09-01.

Example Usage

ServerEndpoints_Create

using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;

return await Deployment.RunAsync(() => 
{
    var serverEndpoint = new AzureNative.StorageSync.ServerEndpoint("serverEndpoint", new()
    {
        CloudTiering = AzureNative.StorageSync.FeatureStatus.Off,
        InitialDownloadPolicy = AzureNative.StorageSync.InitialDownloadPolicy.NamespaceThenModifiedFiles,
        InitialUploadPolicy = AzureNative.StorageSync.InitialUploadPolicy.ServerAuthoritative,
        LocalCacheMode = AzureNative.StorageSync.LocalCacheMode.UpdateLocallyCachedFiles,
        OfflineDataTransfer = AzureNative.StorageSync.FeatureStatus.@On,
        OfflineDataTransferShareName = "myfileshare",
        ResourceGroupName = "SampleResourceGroup_1",
        ServerEndpointName = "SampleServerEndpoint_1",
        ServerLocalPath = "D:\\SampleServerEndpoint_1",
        ServerResourceId = "/subscriptions/52b8da2f-61e0-4a1f-8dde-336911f367fb/resourceGroups/SampleResourceGroup_1/providers/Microsoft.StorageSync/storageSyncServices/SampleStorageSyncService_1/registeredServers/080d4133-bdb5-40a0-96a0-71a6057bfe9a",
        StorageSyncServiceName = "SampleStorageSyncService_1",
        SyncGroupName = "SampleSyncGroup_1",
        TierFilesOlderThanDays = 0,
        VolumeFreeSpacePercent = 100,
    });

});
Copy
package main

import (
	storagesync "github.com/pulumi/pulumi-azure-native-sdk/storagesync/v2"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := storagesync.NewServerEndpoint(ctx, "serverEndpoint", &storagesync.ServerEndpointArgs{
			CloudTiering:                 pulumi.String(storagesync.FeatureStatusOff),
			InitialDownloadPolicy:        pulumi.String(storagesync.InitialDownloadPolicyNamespaceThenModifiedFiles),
			InitialUploadPolicy:          pulumi.String(storagesync.InitialUploadPolicyServerAuthoritative),
			LocalCacheMode:               pulumi.String(storagesync.LocalCacheModeUpdateLocallyCachedFiles),
			OfflineDataTransfer:          pulumi.String(storagesync.FeatureStatusOn),
			OfflineDataTransferShareName: pulumi.String("myfileshare"),
			ResourceGroupName:            pulumi.String("SampleResourceGroup_1"),
			ServerEndpointName:           pulumi.String("SampleServerEndpoint_1"),
			ServerLocalPath:              pulumi.String("D:\\SampleServerEndpoint_1"),
			ServerResourceId:             pulumi.String("/subscriptions/52b8da2f-61e0-4a1f-8dde-336911f367fb/resourceGroups/SampleResourceGroup_1/providers/Microsoft.StorageSync/storageSyncServices/SampleStorageSyncService_1/registeredServers/080d4133-bdb5-40a0-96a0-71a6057bfe9a"),
			StorageSyncServiceName:       pulumi.String("SampleStorageSyncService_1"),
			SyncGroupName:                pulumi.String("SampleSyncGroup_1"),
			TierFilesOlderThanDays:       pulumi.Int(0),
			VolumeFreeSpacePercent:       pulumi.Int(100),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.storagesync.ServerEndpoint;
import com.pulumi.azurenative.storagesync.ServerEndpointArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;

public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }

    public static void stack(Context ctx) {
        var serverEndpoint = new ServerEndpoint("serverEndpoint", ServerEndpointArgs.builder()
            .cloudTiering("off")
            .initialDownloadPolicy("NamespaceThenModifiedFiles")
            .initialUploadPolicy("ServerAuthoritative")
            .localCacheMode("UpdateLocallyCachedFiles")
            .offlineDataTransfer("on")
            .offlineDataTransferShareName("myfileshare")
            .resourceGroupName("SampleResourceGroup_1")
            .serverEndpointName("SampleServerEndpoint_1")
            .serverLocalPath("D:\\SampleServerEndpoint_1")
            .serverResourceId("/subscriptions/52b8da2f-61e0-4a1f-8dde-336911f367fb/resourceGroups/SampleResourceGroup_1/providers/Microsoft.StorageSync/storageSyncServices/SampleStorageSyncService_1/registeredServers/080d4133-bdb5-40a0-96a0-71a6057bfe9a")
            .storageSyncServiceName("SampleStorageSyncService_1")
            .syncGroupName("SampleSyncGroup_1")
            .tierFilesOlderThanDays(0)
            .volumeFreeSpacePercent(100)
            .build());

    }
}
Copy
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";

const serverEndpoint = new azure_native.storagesync.ServerEndpoint("serverEndpoint", {
    cloudTiering: azure_native.storagesync.FeatureStatus.Off,
    initialDownloadPolicy: azure_native.storagesync.InitialDownloadPolicy.NamespaceThenModifiedFiles,
    initialUploadPolicy: azure_native.storagesync.InitialUploadPolicy.ServerAuthoritative,
    localCacheMode: azure_native.storagesync.LocalCacheMode.UpdateLocallyCachedFiles,
    offlineDataTransfer: azure_native.storagesync.FeatureStatus.On,
    offlineDataTransferShareName: "myfileshare",
    resourceGroupName: "SampleResourceGroup_1",
    serverEndpointName: "SampleServerEndpoint_1",
    serverLocalPath: "D:\\SampleServerEndpoint_1",
    serverResourceId: "/subscriptions/52b8da2f-61e0-4a1f-8dde-336911f367fb/resourceGroups/SampleResourceGroup_1/providers/Microsoft.StorageSync/storageSyncServices/SampleStorageSyncService_1/registeredServers/080d4133-bdb5-40a0-96a0-71a6057bfe9a",
    storageSyncServiceName: "SampleStorageSyncService_1",
    syncGroupName: "SampleSyncGroup_1",
    tierFilesOlderThanDays: 0,
    volumeFreeSpacePercent: 100,
});
Copy
import pulumi
import pulumi_azure_native as azure_native

server_endpoint = azure_native.storagesync.ServerEndpoint("serverEndpoint",
    cloud_tiering=azure_native.storagesync.FeatureStatus.OFF,
    initial_download_policy=azure_native.storagesync.InitialDownloadPolicy.NAMESPACE_THEN_MODIFIED_FILES,
    initial_upload_policy=azure_native.storagesync.InitialUploadPolicy.SERVER_AUTHORITATIVE,
    local_cache_mode=azure_native.storagesync.LocalCacheMode.UPDATE_LOCALLY_CACHED_FILES,
    offline_data_transfer=azure_native.storagesync.FeatureStatus.ON,
    offline_data_transfer_share_name="myfileshare",
    resource_group_name="SampleResourceGroup_1",
    server_endpoint_name="SampleServerEndpoint_1",
    server_local_path="D:\\SampleServerEndpoint_1",
    server_resource_id="/subscriptions/52b8da2f-61e0-4a1f-8dde-336911f367fb/resourceGroups/SampleResourceGroup_1/providers/Microsoft.StorageSync/storageSyncServices/SampleStorageSyncService_1/registeredServers/080d4133-bdb5-40a0-96a0-71a6057bfe9a",
    storage_sync_service_name="SampleStorageSyncService_1",
    sync_group_name="SampleSyncGroup_1",
    tier_files_older_than_days=0,
    volume_free_space_percent=100)
Copy
resources:
  serverEndpoint:
    type: azure-native:storagesync:ServerEndpoint
    properties:
      cloudTiering: off
      initialDownloadPolicy: NamespaceThenModifiedFiles
      initialUploadPolicy: ServerAuthoritative
      localCacheMode: UpdateLocallyCachedFiles
      offlineDataTransfer: on
      offlineDataTransferShareName: myfileshare
      resourceGroupName: SampleResourceGroup_1
      serverEndpointName: SampleServerEndpoint_1
      serverLocalPath: D:\SampleServerEndpoint_1
      serverResourceId: /subscriptions/52b8da2f-61e0-4a1f-8dde-336911f367fb/resourceGroups/SampleResourceGroup_1/providers/Microsoft.StorageSync/storageSyncServices/SampleStorageSyncService_1/registeredServers/080d4133-bdb5-40a0-96a0-71a6057bfe9a
      storageSyncServiceName: SampleStorageSyncService_1
      syncGroupName: SampleSyncGroup_1
      tierFilesOlderThanDays: 0
      volumeFreeSpacePercent: 100
Copy

Create ServerEndpoint Resource

Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

Constructor syntax

new ServerEndpoint(name: string, args: ServerEndpointArgs, opts?: CustomResourceOptions);
@overload
def ServerEndpoint(resource_name: str,
                   args: ServerEndpointArgs,
                   opts: Optional[ResourceOptions] = None)

@overload
def ServerEndpoint(resource_name: str,
                   opts: Optional[ResourceOptions] = None,
                   resource_group_name: Optional[str] = None,
                   sync_group_name: Optional[str] = None,
                   storage_sync_service_name: Optional[str] = None,
                   offline_data_transfer_share_name: Optional[str] = None,
                   local_cache_mode: Optional[Union[str, LocalCacheMode]] = None,
                   offline_data_transfer: Optional[Union[str, FeatureStatus]] = None,
                   cloud_tiering: Optional[Union[str, FeatureStatus]] = None,
                   initial_upload_policy: Optional[Union[str, InitialUploadPolicy]] = None,
                   server_endpoint_name: Optional[str] = None,
                   server_local_path: Optional[str] = None,
                   server_resource_id: Optional[str] = None,
                   initial_download_policy: Optional[Union[str, InitialDownloadPolicy]] = None,
                   friendly_name: Optional[str] = None,
                   tier_files_older_than_days: Optional[int] = None,
                   volume_free_space_percent: Optional[int] = None)
func NewServerEndpoint(ctx *Context, name string, args ServerEndpointArgs, opts ...ResourceOption) (*ServerEndpoint, error)
public ServerEndpoint(string name, ServerEndpointArgs args, CustomResourceOptions? opts = null)
public ServerEndpoint(String name, ServerEndpointArgs args)
public ServerEndpoint(String name, ServerEndpointArgs args, CustomResourceOptions options)
type: azure-native:storagesync:ServerEndpoint
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

Parameters

name This property is required. string
The unique name of the resource.
args This property is required. ServerEndpointArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args This property is required. ServerEndpointArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name This property is required. string
The unique name of the resource.
args This property is required. ServerEndpointArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args This property is required. ServerEndpointArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. ServerEndpointArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

Constructor example

The following reference example uses placeholder values for all input properties.

var serverEndpointResource = new AzureNative.Storagesync.ServerEndpoint("serverEndpointResource", new()
{
    ResourceGroupName = "string",
    SyncGroupName = "string",
    StorageSyncServiceName = "string",
    OfflineDataTransferShareName = "string",
    LocalCacheMode = "string",
    OfflineDataTransfer = "string",
    CloudTiering = "string",
    InitialUploadPolicy = "string",
    ServerEndpointName = "string",
    ServerLocalPath = "string",
    ServerResourceId = "string",
    InitialDownloadPolicy = "string",
    FriendlyName = "string",
    TierFilesOlderThanDays = 0,
    VolumeFreeSpacePercent = 0,
});
Copy
example, err := storagesync.NewServerEndpoint(ctx, "serverEndpointResource", &storagesync.ServerEndpointArgs{
	ResourceGroupName:            "string",
	SyncGroupName:                "string",
	StorageSyncServiceName:       "string",
	OfflineDataTransferShareName: "string",
	LocalCacheMode:               "string",
	OfflineDataTransfer:          "string",
	CloudTiering:                 "string",
	InitialUploadPolicy:          "string",
	ServerEndpointName:           "string",
	ServerLocalPath:              "string",
	ServerResourceId:             "string",
	InitialDownloadPolicy:        "string",
	FriendlyName:                 "string",
	TierFilesOlderThanDays:       0,
	VolumeFreeSpacePercent:       0,
})
Copy
var serverEndpointResource = new ServerEndpoint("serverEndpointResource", ServerEndpointArgs.builder()
    .resourceGroupName("string")
    .syncGroupName("string")
    .storageSyncServiceName("string")
    .offlineDataTransferShareName("string")
    .localCacheMode("string")
    .offlineDataTransfer("string")
    .cloudTiering("string")
    .initialUploadPolicy("string")
    .serverEndpointName("string")
    .serverLocalPath("string")
    .serverResourceId("string")
    .initialDownloadPolicy("string")
    .friendlyName("string")
    .tierFilesOlderThanDays(0)
    .volumeFreeSpacePercent(0)
    .build());
Copy
server_endpoint_resource = azure_native.storagesync.ServerEndpoint("serverEndpointResource",
    resource_group_name=string,
    sync_group_name=string,
    storage_sync_service_name=string,
    offline_data_transfer_share_name=string,
    local_cache_mode=string,
    offline_data_transfer=string,
    cloud_tiering=string,
    initial_upload_policy=string,
    server_endpoint_name=string,
    server_local_path=string,
    server_resource_id=string,
    initial_download_policy=string,
    friendly_name=string,
    tier_files_older_than_days=0,
    volume_free_space_percent=0)
Copy
const serverEndpointResource = new azure_native.storagesync.ServerEndpoint("serverEndpointResource", {
    resourceGroupName: "string",
    syncGroupName: "string",
    storageSyncServiceName: "string",
    offlineDataTransferShareName: "string",
    localCacheMode: "string",
    offlineDataTransfer: "string",
    cloudTiering: "string",
    initialUploadPolicy: "string",
    serverEndpointName: "string",
    serverLocalPath: "string",
    serverResourceId: "string",
    initialDownloadPolicy: "string",
    friendlyName: "string",
    tierFilesOlderThanDays: 0,
    volumeFreeSpacePercent: 0,
});
Copy
type: azure-native:storagesync:ServerEndpoint
properties:
    cloudTiering: string
    friendlyName: string
    initialDownloadPolicy: string
    initialUploadPolicy: string
    localCacheMode: string
    offlineDataTransfer: string
    offlineDataTransferShareName: string
    resourceGroupName: string
    serverEndpointName: string
    serverLocalPath: string
    serverResourceId: string
    storageSyncServiceName: string
    syncGroupName: string
    tierFilesOlderThanDays: 0
    volumeFreeSpacePercent: 0
Copy

ServerEndpoint Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

Inputs

In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

The ServerEndpoint resource accepts the following input properties:

ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
StorageSyncServiceName
This property is required.
Changes to this property will trigger replacement.
string
Name of Storage Sync Service resource.
SyncGroupName
This property is required.
Changes to this property will trigger replacement.
string
Name of Sync Group resource.
CloudTiering string | Pulumi.AzureNative.StorageSync.FeatureStatus
Cloud Tiering.
FriendlyName string
Friendly Name
InitialDownloadPolicy string | Pulumi.AzureNative.StorageSync.InitialDownloadPolicy
Policy for how namespace and files are recalled during FastDr.
InitialUploadPolicy string | Pulumi.AzureNative.StorageSync.InitialUploadPolicy
Policy for how the initial upload sync session is performed.
LocalCacheMode string | Pulumi.AzureNative.StorageSync.LocalCacheMode
Policy for enabling follow-the-sun business models: link local cache to cloud behavior to pre-populate before local access.
OfflineDataTransfer string | Pulumi.AzureNative.StorageSync.FeatureStatus
Offline data transfer
OfflineDataTransferShareName string
Offline data transfer share name
ServerEndpointName Changes to this property will trigger replacement. string
Name of Server Endpoint object.
ServerLocalPath string
Server Local path.
ServerResourceId string
Server Resource Id.
TierFilesOlderThanDays int
Tier files older than days.
VolumeFreeSpacePercent int
Level of free space to be maintained by Cloud Tiering if it is enabled.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
StorageSyncServiceName
This property is required.
Changes to this property will trigger replacement.
string
Name of Storage Sync Service resource.
SyncGroupName
This property is required.
Changes to this property will trigger replacement.
string
Name of Sync Group resource.
CloudTiering string | FeatureStatus
Cloud Tiering.
FriendlyName string
Friendly Name
InitialDownloadPolicy string | InitialDownloadPolicy
Policy for how namespace and files are recalled during FastDr.
InitialUploadPolicy string | InitialUploadPolicy
Policy for how the initial upload sync session is performed.
LocalCacheMode string | LocalCacheMode
Policy for enabling follow-the-sun business models: link local cache to cloud behavior to pre-populate before local access.
OfflineDataTransfer string | FeatureStatus
Offline data transfer
OfflineDataTransferShareName string
Offline data transfer share name
ServerEndpointName Changes to this property will trigger replacement. string
Name of Server Endpoint object.
ServerLocalPath string
Server Local path.
ServerResourceId string
Server Resource Id.
TierFilesOlderThanDays int
Tier files older than days.
VolumeFreeSpacePercent int
Level of free space to be maintained by Cloud Tiering if it is enabled.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
storageSyncServiceName
This property is required.
Changes to this property will trigger replacement.
String
Name of Storage Sync Service resource.
syncGroupName
This property is required.
Changes to this property will trigger replacement.
String
Name of Sync Group resource.
cloudTiering String | FeatureStatus
Cloud Tiering.
friendlyName String
Friendly Name
initialDownloadPolicy String | InitialDownloadPolicy
Policy for how namespace and files are recalled during FastDr.
initialUploadPolicy String | InitialUploadPolicy
Policy for how the initial upload sync session is performed.
localCacheMode String | LocalCacheMode
Policy for enabling follow-the-sun business models: link local cache to cloud behavior to pre-populate before local access.
offlineDataTransfer String | FeatureStatus
Offline data transfer
offlineDataTransferShareName String
Offline data transfer share name
serverEndpointName Changes to this property will trigger replacement. String
Name of Server Endpoint object.
serverLocalPath String
Server Local path.
serverResourceId String
Server Resource Id.
tierFilesOlderThanDays Integer
Tier files older than days.
volumeFreeSpacePercent Integer
Level of free space to be maintained by Cloud Tiering if it is enabled.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
storageSyncServiceName
This property is required.
Changes to this property will trigger replacement.
string
Name of Storage Sync Service resource.
syncGroupName
This property is required.
Changes to this property will trigger replacement.
string
Name of Sync Group resource.
cloudTiering string | FeatureStatus
Cloud Tiering.
friendlyName string
Friendly Name
initialDownloadPolicy string | InitialDownloadPolicy
Policy for how namespace and files are recalled during FastDr.
initialUploadPolicy string | InitialUploadPolicy
Policy for how the initial upload sync session is performed.
localCacheMode string | LocalCacheMode
Policy for enabling follow-the-sun business models: link local cache to cloud behavior to pre-populate before local access.
offlineDataTransfer string | FeatureStatus
Offline data transfer
offlineDataTransferShareName string
Offline data transfer share name
serverEndpointName Changes to this property will trigger replacement. string
Name of Server Endpoint object.
serverLocalPath string
Server Local path.
serverResourceId string
Server Resource Id.
tierFilesOlderThanDays number
Tier files older than days.
volumeFreeSpacePercent number
Level of free space to be maintained by Cloud Tiering if it is enabled.
resource_group_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the resource group. The name is case insensitive.
storage_sync_service_name
This property is required.
Changes to this property will trigger replacement.
str
Name of Storage Sync Service resource.
sync_group_name
This property is required.
Changes to this property will trigger replacement.
str
Name of Sync Group resource.
cloud_tiering str | FeatureStatus
Cloud Tiering.
friendly_name str
Friendly Name
initial_download_policy str | InitialDownloadPolicy
Policy for how namespace and files are recalled during FastDr.
initial_upload_policy str | InitialUploadPolicy
Policy for how the initial upload sync session is performed.
local_cache_mode str | LocalCacheMode
Policy for enabling follow-the-sun business models: link local cache to cloud behavior to pre-populate before local access.
offline_data_transfer str | FeatureStatus
Offline data transfer
offline_data_transfer_share_name str
Offline data transfer share name
server_endpoint_name Changes to this property will trigger replacement. str
Name of Server Endpoint object.
server_local_path str
Server Local path.
server_resource_id str
Server Resource Id.
tier_files_older_than_days int
Tier files older than days.
volume_free_space_percent int
Level of free space to be maintained by Cloud Tiering if it is enabled.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
storageSyncServiceName
This property is required.
Changes to this property will trigger replacement.
String
Name of Storage Sync Service resource.
syncGroupName
This property is required.
Changes to this property will trigger replacement.
String
Name of Sync Group resource.
cloudTiering String | "on" | "off"
Cloud Tiering.
friendlyName String
Friendly Name
initialDownloadPolicy String | "NamespaceOnly" | "NamespaceThenModifiedFiles" | "AvoidTieredFiles"
Policy for how namespace and files are recalled during FastDr.
initialUploadPolicy String | "ServerAuthoritative" | "Merge"
Policy for how the initial upload sync session is performed.
localCacheMode String | "DownloadNewAndModifiedFiles" | "UpdateLocallyCachedFiles"
Policy for enabling follow-the-sun business models: link local cache to cloud behavior to pre-populate before local access.
offlineDataTransfer String | "on" | "off"
Offline data transfer
offlineDataTransferShareName String
Offline data transfer share name
serverEndpointName Changes to this property will trigger replacement. String
Name of Server Endpoint object.
serverLocalPath String
Server Local path.
serverResourceId String
Server Resource Id.
tierFilesOlderThanDays Number
Tier files older than days.
volumeFreeSpacePercent Number
Level of free space to be maintained by Cloud Tiering if it is enabled.

Outputs

All input properties are implicitly available as output properties. Additionally, the ServerEndpoint resource produces the following output properties:

CloudTieringStatus Pulumi.AzureNative.StorageSync.Outputs.ServerEndpointCloudTieringStatusResponse
Cloud tiering status. Only populated if cloud tiering is enabled.
Id string
The provider-assigned unique ID for this managed resource.
LastOperationName string
Resource Last Operation Name
LastWorkflowId string
ServerEndpoint lastWorkflowId
Name string
The name of the resource
OfflineDataTransferStorageAccountResourceId string
Offline data transfer storage account resource ID
OfflineDataTransferStorageAccountTenantId string
Offline data transfer storage account tenant ID
ProvisioningState string
ServerEndpoint Provisioning State
RecallStatus Pulumi.AzureNative.StorageSync.Outputs.ServerEndpointRecallStatusResponse
Recall status. Only populated if cloud tiering is enabled.
ServerName string
Server name
SyncStatus Pulumi.AzureNative.StorageSync.Outputs.ServerEndpointSyncStatusResponse
Server Endpoint sync status
SystemData Pulumi.AzureNative.StorageSync.Outputs.SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
Type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
CloudTieringStatus ServerEndpointCloudTieringStatusResponse
Cloud tiering status. Only populated if cloud tiering is enabled.
Id string
The provider-assigned unique ID for this managed resource.
LastOperationName string
Resource Last Operation Name
LastWorkflowId string
ServerEndpoint lastWorkflowId
Name string
The name of the resource
OfflineDataTransferStorageAccountResourceId string
Offline data transfer storage account resource ID
OfflineDataTransferStorageAccountTenantId string
Offline data transfer storage account tenant ID
ProvisioningState string
ServerEndpoint Provisioning State
RecallStatus ServerEndpointRecallStatusResponse
Recall status. Only populated if cloud tiering is enabled.
ServerName string
Server name
SyncStatus ServerEndpointSyncStatusResponse
Server Endpoint sync status
SystemData SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
Type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
cloudTieringStatus ServerEndpointCloudTieringStatusResponse
Cloud tiering status. Only populated if cloud tiering is enabled.
id String
The provider-assigned unique ID for this managed resource.
lastOperationName String
Resource Last Operation Name
lastWorkflowId String
ServerEndpoint lastWorkflowId
name String
The name of the resource
offlineDataTransferStorageAccountResourceId String
Offline data transfer storage account resource ID
offlineDataTransferStorageAccountTenantId String
Offline data transfer storage account tenant ID
provisioningState String
ServerEndpoint Provisioning State
recallStatus ServerEndpointRecallStatusResponse
Recall status. Only populated if cloud tiering is enabled.
serverName String
Server name
syncStatus ServerEndpointSyncStatusResponse
Server Endpoint sync status
systemData SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
cloudTieringStatus ServerEndpointCloudTieringStatusResponse
Cloud tiering status. Only populated if cloud tiering is enabled.
id string
The provider-assigned unique ID for this managed resource.
lastOperationName string
Resource Last Operation Name
lastWorkflowId string
ServerEndpoint lastWorkflowId
name string
The name of the resource
offlineDataTransferStorageAccountResourceId string
Offline data transfer storage account resource ID
offlineDataTransferStorageAccountTenantId string
Offline data transfer storage account tenant ID
provisioningState string
ServerEndpoint Provisioning State
recallStatus ServerEndpointRecallStatusResponse
Recall status. Only populated if cloud tiering is enabled.
serverName string
Server name
syncStatus ServerEndpointSyncStatusResponse
Server Endpoint sync status
systemData SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
cloud_tiering_status ServerEndpointCloudTieringStatusResponse
Cloud tiering status. Only populated if cloud tiering is enabled.
id str
The provider-assigned unique ID for this managed resource.
last_operation_name str
Resource Last Operation Name
last_workflow_id str
ServerEndpoint lastWorkflowId
name str
The name of the resource
offline_data_transfer_storage_account_resource_id str
Offline data transfer storage account resource ID
offline_data_transfer_storage_account_tenant_id str
Offline data transfer storage account tenant ID
provisioning_state str
ServerEndpoint Provisioning State
recall_status ServerEndpointRecallStatusResponse
Recall status. Only populated if cloud tiering is enabled.
server_name str
Server name
sync_status ServerEndpointSyncStatusResponse
Server Endpoint sync status
system_data SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type str
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
cloudTieringStatus Property Map
Cloud tiering status. Only populated if cloud tiering is enabled.
id String
The provider-assigned unique ID for this managed resource.
lastOperationName String
Resource Last Operation Name
lastWorkflowId String
ServerEndpoint lastWorkflowId
name String
The name of the resource
offlineDataTransferStorageAccountResourceId String
Offline data transfer storage account resource ID
offlineDataTransferStorageAccountTenantId String
Offline data transfer storage account tenant ID
provisioningState String
ServerEndpoint Provisioning State
recallStatus Property Map
Recall status. Only populated if cloud tiering is enabled.
serverName String
Server name
syncStatus Property Map
Server Endpoint sync status
systemData Property Map
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

Supporting Types

CloudTieringCachePerformanceResponse
, CloudTieringCachePerformanceResponseArgs

CacheHitBytes This property is required. double
Count of bytes that were served from the local server
CacheHitBytesPercent This property is required. int
Percentage of total bytes (hit + miss) that were served from the local server
CacheMissBytes This property is required. double
Count of bytes that were served from the cloud
LastUpdatedTimestamp This property is required. string
Last updated timestamp
CacheHitBytes This property is required. float64
Count of bytes that were served from the local server
CacheHitBytesPercent This property is required. int
Percentage of total bytes (hit + miss) that were served from the local server
CacheMissBytes This property is required. float64
Count of bytes that were served from the cloud
LastUpdatedTimestamp This property is required. string
Last updated timestamp
cacheHitBytes This property is required. Double
Count of bytes that were served from the local server
cacheHitBytesPercent This property is required. Integer
Percentage of total bytes (hit + miss) that were served from the local server
cacheMissBytes This property is required. Double
Count of bytes that were served from the cloud
lastUpdatedTimestamp This property is required. String
Last updated timestamp
cacheHitBytes This property is required. number
Count of bytes that were served from the local server
cacheHitBytesPercent This property is required. number
Percentage of total bytes (hit + miss) that were served from the local server
cacheMissBytes This property is required. number
Count of bytes that were served from the cloud
lastUpdatedTimestamp This property is required. string
Last updated timestamp
cache_hit_bytes This property is required. float
Count of bytes that were served from the local server
cache_hit_bytes_percent This property is required. int
Percentage of total bytes (hit + miss) that were served from the local server
cache_miss_bytes This property is required. float
Count of bytes that were served from the cloud
last_updated_timestamp This property is required. str
Last updated timestamp
cacheHitBytes This property is required. Number
Count of bytes that were served from the local server
cacheHitBytesPercent This property is required. Number
Percentage of total bytes (hit + miss) that were served from the local server
cacheMissBytes This property is required. Number
Count of bytes that were served from the cloud
lastUpdatedTimestamp This property is required. String
Last updated timestamp

CloudTieringDatePolicyStatusResponse
, CloudTieringDatePolicyStatusResponseArgs

LastUpdatedTimestamp This property is required. string
Last updated timestamp
TieredFilesMostRecentAccessTimestamp This property is required. string
Most recent access time of tiered files
LastUpdatedTimestamp This property is required. string
Last updated timestamp
TieredFilesMostRecentAccessTimestamp This property is required. string
Most recent access time of tiered files
lastUpdatedTimestamp This property is required. String
Last updated timestamp
tieredFilesMostRecentAccessTimestamp This property is required. String
Most recent access time of tiered files
lastUpdatedTimestamp This property is required. string
Last updated timestamp
tieredFilesMostRecentAccessTimestamp This property is required. string
Most recent access time of tiered files
last_updated_timestamp This property is required. str
Last updated timestamp
tiered_files_most_recent_access_timestamp This property is required. str
Most recent access time of tiered files
lastUpdatedTimestamp This property is required. String
Last updated timestamp
tieredFilesMostRecentAccessTimestamp This property is required. String
Most recent access time of tiered files

CloudTieringFilesNotTieringResponse
, CloudTieringFilesNotTieringResponseArgs

Errors This property is required. List<Pulumi.AzureNative.StorageSync.Inputs.FilesNotTieringErrorResponse>
Array of tiering errors
LastUpdatedTimestamp This property is required. string
Last updated timestamp
TotalFileCount This property is required. double
Last cloud tiering result (HResult)
Errors This property is required. []FilesNotTieringErrorResponse
Array of tiering errors
LastUpdatedTimestamp This property is required. string
Last updated timestamp
TotalFileCount This property is required. float64
Last cloud tiering result (HResult)
errors This property is required. List<FilesNotTieringErrorResponse>
Array of tiering errors
lastUpdatedTimestamp This property is required. String
Last updated timestamp
totalFileCount This property is required. Double
Last cloud tiering result (HResult)
errors This property is required. FilesNotTieringErrorResponse[]
Array of tiering errors
lastUpdatedTimestamp This property is required. string
Last updated timestamp
totalFileCount This property is required. number
Last cloud tiering result (HResult)
errors This property is required. Sequence[FilesNotTieringErrorResponse]
Array of tiering errors
last_updated_timestamp This property is required. str
Last updated timestamp
total_file_count This property is required. float
Last cloud tiering result (HResult)
errors This property is required. List<Property Map>
Array of tiering errors
lastUpdatedTimestamp This property is required. String
Last updated timestamp
totalFileCount This property is required. Number
Last cloud tiering result (HResult)

CloudTieringLowDiskModeResponse
, CloudTieringLowDiskModeResponseArgs

LastUpdatedTimestamp This property is required. string
Last updated timestamp
State This property is required. string
Low disk mode state
LastUpdatedTimestamp This property is required. string
Last updated timestamp
State This property is required. string
Low disk mode state
lastUpdatedTimestamp This property is required. String
Last updated timestamp
state This property is required. String
Low disk mode state
lastUpdatedTimestamp This property is required. string
Last updated timestamp
state This property is required. string
Low disk mode state
last_updated_timestamp This property is required. str
Last updated timestamp
state This property is required. str
Low disk mode state
lastUpdatedTimestamp This property is required. String
Last updated timestamp
state This property is required. String
Low disk mode state

CloudTieringSpaceSavingsResponse
, CloudTieringSpaceSavingsResponseArgs

CachedSizeBytes This property is required. double
Cached content size on the server
LastUpdatedTimestamp This property is required. string
Last updated timestamp
SpaceSavingsBytes This property is required. double
Count of bytes saved on the server
SpaceSavingsPercent This property is required. int
Percentage of cached size over total size
TotalSizeCloudBytes This property is required. double
Total size of content in the azure file share
VolumeSizeBytes This property is required. double
Volume size
CachedSizeBytes This property is required. float64
Cached content size on the server
LastUpdatedTimestamp This property is required. string
Last updated timestamp
SpaceSavingsBytes This property is required. float64
Count of bytes saved on the server
SpaceSavingsPercent This property is required. int
Percentage of cached size over total size
TotalSizeCloudBytes This property is required. float64
Total size of content in the azure file share
VolumeSizeBytes This property is required. float64
Volume size
cachedSizeBytes This property is required. Double
Cached content size on the server
lastUpdatedTimestamp This property is required. String
Last updated timestamp
spaceSavingsBytes This property is required. Double
Count of bytes saved on the server
spaceSavingsPercent This property is required. Integer
Percentage of cached size over total size
totalSizeCloudBytes This property is required. Double
Total size of content in the azure file share
volumeSizeBytes This property is required. Double
Volume size
cachedSizeBytes This property is required. number
Cached content size on the server
lastUpdatedTimestamp This property is required. string
Last updated timestamp
spaceSavingsBytes This property is required. number
Count of bytes saved on the server
spaceSavingsPercent This property is required. number
Percentage of cached size over total size
totalSizeCloudBytes This property is required. number
Total size of content in the azure file share
volumeSizeBytes This property is required. number
Volume size
cached_size_bytes This property is required. float
Cached content size on the server
last_updated_timestamp This property is required. str
Last updated timestamp
space_savings_bytes This property is required. float
Count of bytes saved on the server
space_savings_percent This property is required. int
Percentage of cached size over total size
total_size_cloud_bytes This property is required. float
Total size of content in the azure file share
volume_size_bytes This property is required. float
Volume size
cachedSizeBytes This property is required. Number
Cached content size on the server
lastUpdatedTimestamp This property is required. String
Last updated timestamp
spaceSavingsBytes This property is required. Number
Count of bytes saved on the server
spaceSavingsPercent This property is required. Number
Percentage of cached size over total size
totalSizeCloudBytes This property is required. Number
Total size of content in the azure file share
volumeSizeBytes This property is required. Number
Volume size

CloudTieringVolumeFreeSpacePolicyStatusResponse
, CloudTieringVolumeFreeSpacePolicyStatusResponseArgs

CurrentVolumeFreeSpacePercent This property is required. int
Current volume free space percentage.
EffectiveVolumeFreeSpacePolicy This property is required. int
In the case where multiple server endpoints are present in a volume, an effective free space policy is applied.
LastUpdatedTimestamp This property is required. string
Last updated timestamp
CurrentVolumeFreeSpacePercent This property is required. int
Current volume free space percentage.
EffectiveVolumeFreeSpacePolicy This property is required. int
In the case where multiple server endpoints are present in a volume, an effective free space policy is applied.
LastUpdatedTimestamp This property is required. string
Last updated timestamp
currentVolumeFreeSpacePercent This property is required. Integer
Current volume free space percentage.
effectiveVolumeFreeSpacePolicy This property is required. Integer
In the case where multiple server endpoints are present in a volume, an effective free space policy is applied.
lastUpdatedTimestamp This property is required. String
Last updated timestamp
currentVolumeFreeSpacePercent This property is required. number
Current volume free space percentage.
effectiveVolumeFreeSpacePolicy This property is required. number
In the case where multiple server endpoints are present in a volume, an effective free space policy is applied.
lastUpdatedTimestamp This property is required. string
Last updated timestamp
current_volume_free_space_percent This property is required. int
Current volume free space percentage.
effective_volume_free_space_policy This property is required. int
In the case where multiple server endpoints are present in a volume, an effective free space policy is applied.
last_updated_timestamp This property is required. str
Last updated timestamp
currentVolumeFreeSpacePercent This property is required. Number
Current volume free space percentage.
effectiveVolumeFreeSpacePolicy This property is required. Number
In the case where multiple server endpoints are present in a volume, an effective free space policy is applied.
lastUpdatedTimestamp This property is required. String
Last updated timestamp

FeatureStatus
, FeatureStatusArgs

@On
on
Off
off
FeatureStatusOn
on
FeatureStatusOff
off
On
on
Off
off
On
on
Off
off
ON
on
OFF
off
"on"
on
"off"
off

FilesNotTieringErrorResponse
, FilesNotTieringErrorResponseArgs

ErrorCode This property is required. int
Error code (HResult)
FileCount This property is required. double
Count of files with this error
ErrorCode This property is required. int
Error code (HResult)
FileCount This property is required. float64
Count of files with this error
errorCode This property is required. Integer
Error code (HResult)
fileCount This property is required. Double
Count of files with this error
errorCode This property is required. number
Error code (HResult)
fileCount This property is required. number
Count of files with this error
error_code This property is required. int
Error code (HResult)
file_count This property is required. float
Count of files with this error
errorCode This property is required. Number
Error code (HResult)
fileCount This property is required. Number
Count of files with this error

InitialDownloadPolicy
, InitialDownloadPolicyArgs

NamespaceOnly
NamespaceOnly
NamespaceThenModifiedFiles
NamespaceThenModifiedFiles
AvoidTieredFiles
AvoidTieredFiles
InitialDownloadPolicyNamespaceOnly
NamespaceOnly
InitialDownloadPolicyNamespaceThenModifiedFiles
NamespaceThenModifiedFiles
InitialDownloadPolicyAvoidTieredFiles
AvoidTieredFiles
NamespaceOnly
NamespaceOnly
NamespaceThenModifiedFiles
NamespaceThenModifiedFiles
AvoidTieredFiles
AvoidTieredFiles
NamespaceOnly
NamespaceOnly
NamespaceThenModifiedFiles
NamespaceThenModifiedFiles
AvoidTieredFiles
AvoidTieredFiles
NAMESPACE_ONLY
NamespaceOnly
NAMESPACE_THEN_MODIFIED_FILES
NamespaceThenModifiedFiles
AVOID_TIERED_FILES
AvoidTieredFiles
"NamespaceOnly"
NamespaceOnly
"NamespaceThenModifiedFiles"
NamespaceThenModifiedFiles
"AvoidTieredFiles"
AvoidTieredFiles

InitialUploadPolicy
, InitialUploadPolicyArgs

ServerAuthoritative
ServerAuthoritative
Merge
Merge
InitialUploadPolicyServerAuthoritative
ServerAuthoritative
InitialUploadPolicyMerge
Merge
ServerAuthoritative
ServerAuthoritative
Merge
Merge
ServerAuthoritative
ServerAuthoritative
Merge
Merge
SERVER_AUTHORITATIVE
ServerAuthoritative
MERGE
Merge
"ServerAuthoritative"
ServerAuthoritative
"Merge"
Merge

LocalCacheMode
, LocalCacheModeArgs

DownloadNewAndModifiedFiles
DownloadNewAndModifiedFiles
UpdateLocallyCachedFiles
UpdateLocallyCachedFiles
LocalCacheModeDownloadNewAndModifiedFiles
DownloadNewAndModifiedFiles
LocalCacheModeUpdateLocallyCachedFiles
UpdateLocallyCachedFiles
DownloadNewAndModifiedFiles
DownloadNewAndModifiedFiles
UpdateLocallyCachedFiles
UpdateLocallyCachedFiles
DownloadNewAndModifiedFiles
DownloadNewAndModifiedFiles
UpdateLocallyCachedFiles
UpdateLocallyCachedFiles
DOWNLOAD_NEW_AND_MODIFIED_FILES
DownloadNewAndModifiedFiles
UPDATE_LOCALLY_CACHED_FILES
UpdateLocallyCachedFiles
"DownloadNewAndModifiedFiles"
DownloadNewAndModifiedFiles
"UpdateLocallyCachedFiles"
UpdateLocallyCachedFiles

ServerEndpointBackgroundDataDownloadActivityResponse
, ServerEndpointBackgroundDataDownloadActivityResponseArgs

DownloadedBytes This property is required. double
Running count of bytes downloaded
PercentProgress This property is required. int
Progress percentage
StartedTimestamp This property is required. string
Timestamp when the operation started
Timestamp This property is required. string
Timestamp when properties were updated
DownloadedBytes This property is required. float64
Running count of bytes downloaded
PercentProgress This property is required. int
Progress percentage
StartedTimestamp This property is required. string
Timestamp when the operation started
Timestamp This property is required. string
Timestamp when properties were updated
downloadedBytes This property is required. Double
Running count of bytes downloaded
percentProgress This property is required. Integer
Progress percentage
startedTimestamp This property is required. String
Timestamp when the operation started
timestamp This property is required. String
Timestamp when properties were updated
downloadedBytes This property is required. number
Running count of bytes downloaded
percentProgress This property is required. number
Progress percentage
startedTimestamp This property is required. string
Timestamp when the operation started
timestamp This property is required. string
Timestamp when properties were updated
downloaded_bytes This property is required. float
Running count of bytes downloaded
percent_progress This property is required. int
Progress percentage
started_timestamp This property is required. str
Timestamp when the operation started
timestamp This property is required. str
Timestamp when properties were updated
downloadedBytes This property is required. Number
Running count of bytes downloaded
percentProgress This property is required. Number
Progress percentage
startedTimestamp This property is required. String
Timestamp when the operation started
timestamp This property is required. String
Timestamp when properties were updated

ServerEndpointCloudTieringStatusResponse
, ServerEndpointCloudTieringStatusResponseArgs

CachePerformance This property is required. Pulumi.AzureNative.StorageSync.Inputs.CloudTieringCachePerformanceResponse
Information regarding how well the local cache on the server is performing.
DatePolicyStatus This property is required. Pulumi.AzureNative.StorageSync.Inputs.CloudTieringDatePolicyStatusResponse
Status of the date policy
FilesNotTiering This property is required. Pulumi.AzureNative.StorageSync.Inputs.CloudTieringFilesNotTieringResponse
Information regarding files that failed to be tiered
Health This property is required. string
Cloud tiering health state.
HealthLastUpdatedTimestamp This property is required. string
The last updated timestamp of health state
LastCloudTieringResult This property is required. int
Last cloud tiering result (HResult)
LastSuccessTimestamp This property is required. string
Last cloud tiering success timestamp
LastUpdatedTimestamp This property is required. string
Last updated timestamp
LowDiskMode This property is required. Pulumi.AzureNative.StorageSync.Inputs.CloudTieringLowDiskModeResponse
Information regarding the low disk mode state
SpaceSavings This property is required. Pulumi.AzureNative.StorageSync.Inputs.CloudTieringSpaceSavingsResponse
Information regarding how much local space cloud tiering is saving.
VolumeFreeSpacePolicyStatus This property is required. Pulumi.AzureNative.StorageSync.Inputs.CloudTieringVolumeFreeSpacePolicyStatusResponse
Status of the volume free space policy
CachePerformance This property is required. CloudTieringCachePerformanceResponse
Information regarding how well the local cache on the server is performing.
DatePolicyStatus This property is required. CloudTieringDatePolicyStatusResponse
Status of the date policy
FilesNotTiering This property is required. CloudTieringFilesNotTieringResponse
Information regarding files that failed to be tiered
Health This property is required. string
Cloud tiering health state.
HealthLastUpdatedTimestamp This property is required. string
The last updated timestamp of health state
LastCloudTieringResult This property is required. int
Last cloud tiering result (HResult)
LastSuccessTimestamp This property is required. string
Last cloud tiering success timestamp
LastUpdatedTimestamp This property is required. string
Last updated timestamp
LowDiskMode This property is required. CloudTieringLowDiskModeResponse
Information regarding the low disk mode state
SpaceSavings This property is required. CloudTieringSpaceSavingsResponse
Information regarding how much local space cloud tiering is saving.
VolumeFreeSpacePolicyStatus This property is required. CloudTieringVolumeFreeSpacePolicyStatusResponse
Status of the volume free space policy
cachePerformance This property is required. CloudTieringCachePerformanceResponse
Information regarding how well the local cache on the server is performing.
datePolicyStatus This property is required. CloudTieringDatePolicyStatusResponse
Status of the date policy
filesNotTiering This property is required. CloudTieringFilesNotTieringResponse
Information regarding files that failed to be tiered
health This property is required. String
Cloud tiering health state.
healthLastUpdatedTimestamp This property is required. String
The last updated timestamp of health state
lastCloudTieringResult This property is required. Integer
Last cloud tiering result (HResult)
lastSuccessTimestamp This property is required. String
Last cloud tiering success timestamp
lastUpdatedTimestamp This property is required. String
Last updated timestamp
lowDiskMode This property is required. CloudTieringLowDiskModeResponse
Information regarding the low disk mode state
spaceSavings This property is required. CloudTieringSpaceSavingsResponse
Information regarding how much local space cloud tiering is saving.
volumeFreeSpacePolicyStatus This property is required. CloudTieringVolumeFreeSpacePolicyStatusResponse
Status of the volume free space policy
cachePerformance This property is required. CloudTieringCachePerformanceResponse
Information regarding how well the local cache on the server is performing.
datePolicyStatus This property is required. CloudTieringDatePolicyStatusResponse
Status of the date policy
filesNotTiering This property is required. CloudTieringFilesNotTieringResponse
Information regarding files that failed to be tiered
health This property is required. string
Cloud tiering health state.
healthLastUpdatedTimestamp This property is required. string
The last updated timestamp of health state
lastCloudTieringResult This property is required. number
Last cloud tiering result (HResult)
lastSuccessTimestamp This property is required. string
Last cloud tiering success timestamp
lastUpdatedTimestamp This property is required. string
Last updated timestamp
lowDiskMode This property is required. CloudTieringLowDiskModeResponse
Information regarding the low disk mode state
spaceSavings This property is required. CloudTieringSpaceSavingsResponse
Information regarding how much local space cloud tiering is saving.
volumeFreeSpacePolicyStatus This property is required. CloudTieringVolumeFreeSpacePolicyStatusResponse
Status of the volume free space policy
cache_performance This property is required. CloudTieringCachePerformanceResponse
Information regarding how well the local cache on the server is performing.
date_policy_status This property is required. CloudTieringDatePolicyStatusResponse
Status of the date policy
files_not_tiering This property is required. CloudTieringFilesNotTieringResponse
Information regarding files that failed to be tiered
health This property is required. str
Cloud tiering health state.
health_last_updated_timestamp This property is required. str
The last updated timestamp of health state
last_cloud_tiering_result This property is required. int
Last cloud tiering result (HResult)
last_success_timestamp This property is required. str
Last cloud tiering success timestamp
last_updated_timestamp This property is required. str
Last updated timestamp
low_disk_mode This property is required. CloudTieringLowDiskModeResponse
Information regarding the low disk mode state
space_savings This property is required. CloudTieringSpaceSavingsResponse
Information regarding how much local space cloud tiering is saving.
volume_free_space_policy_status This property is required. CloudTieringVolumeFreeSpacePolicyStatusResponse
Status of the volume free space policy
cachePerformance This property is required. Property Map
Information regarding how well the local cache on the server is performing.
datePolicyStatus This property is required. Property Map
Status of the date policy
filesNotTiering This property is required. Property Map
Information regarding files that failed to be tiered
health This property is required. String
Cloud tiering health state.
healthLastUpdatedTimestamp This property is required. String
The last updated timestamp of health state
lastCloudTieringResult This property is required. Number
Last cloud tiering result (HResult)
lastSuccessTimestamp This property is required. String
Last cloud tiering success timestamp
lastUpdatedTimestamp This property is required. String
Last updated timestamp
lowDiskMode This property is required. Property Map
Information regarding the low disk mode state
spaceSavings This property is required. Property Map
Information regarding how much local space cloud tiering is saving.
volumeFreeSpacePolicyStatus This property is required. Property Map
Status of the volume free space policy

ServerEndpointFilesNotSyncingErrorResponse
, ServerEndpointFilesNotSyncingErrorResponseArgs

ErrorCode This property is required. int
Error code (HResult)
PersistentCount This property is required. double
Count of persistent files not syncing with the specified error code
TransientCount This property is required. double
Count of transient files not syncing with the specified error code
ErrorCode This property is required. int
Error code (HResult)
PersistentCount This property is required. float64
Count of persistent files not syncing with the specified error code
TransientCount This property is required. float64
Count of transient files not syncing with the specified error code
errorCode This property is required. Integer
Error code (HResult)
persistentCount This property is required. Double
Count of persistent files not syncing with the specified error code
transientCount This property is required. Double
Count of transient files not syncing with the specified error code
errorCode This property is required. number
Error code (HResult)
persistentCount This property is required. number
Count of persistent files not syncing with the specified error code
transientCount This property is required. number
Count of transient files not syncing with the specified error code
error_code This property is required. int
Error code (HResult)
persistent_count This property is required. float
Count of persistent files not syncing with the specified error code
transient_count This property is required. float
Count of transient files not syncing with the specified error code
errorCode This property is required. Number
Error code (HResult)
persistentCount This property is required. Number
Count of persistent files not syncing with the specified error code
transientCount This property is required. Number
Count of transient files not syncing with the specified error code

ServerEndpointRecallErrorResponse
, ServerEndpointRecallErrorResponseArgs

Count This property is required. double
Count of occurences of the error
ErrorCode This property is required. int
Error code (HResult)
Count This property is required. float64
Count of occurences of the error
ErrorCode This property is required. int
Error code (HResult)
count This property is required. Double
Count of occurences of the error
errorCode This property is required. Integer
Error code (HResult)
count This property is required. number
Count of occurences of the error
errorCode This property is required. number
Error code (HResult)
count This property is required. float
Count of occurences of the error
error_code This property is required. int
Error code (HResult)
count This property is required. Number
Count of occurences of the error
errorCode This property is required. Number
Error code (HResult)

ServerEndpointRecallStatusResponse
, ServerEndpointRecallStatusResponseArgs

LastUpdatedTimestamp This property is required. string
Last updated timestamp
RecallErrors This property is required. List<Pulumi.AzureNative.StorageSync.Inputs.ServerEndpointRecallErrorResponse>
Array of recall errors
TotalRecallErrorsCount This property is required. double
Total count of recall errors.
LastUpdatedTimestamp This property is required. string
Last updated timestamp
RecallErrors This property is required. []ServerEndpointRecallErrorResponse
Array of recall errors
TotalRecallErrorsCount This property is required. float64
Total count of recall errors.
lastUpdatedTimestamp This property is required. String
Last updated timestamp
recallErrors This property is required. List<ServerEndpointRecallErrorResponse>
Array of recall errors
totalRecallErrorsCount This property is required. Double
Total count of recall errors.
lastUpdatedTimestamp This property is required. string
Last updated timestamp
recallErrors This property is required. ServerEndpointRecallErrorResponse[]
Array of recall errors
totalRecallErrorsCount This property is required. number
Total count of recall errors.
last_updated_timestamp This property is required. str
Last updated timestamp
recall_errors This property is required. Sequence[ServerEndpointRecallErrorResponse]
Array of recall errors
total_recall_errors_count This property is required. float
Total count of recall errors.
lastUpdatedTimestamp This property is required. String
Last updated timestamp
recallErrors This property is required. List<Property Map>
Array of recall errors
totalRecallErrorsCount This property is required. Number
Total count of recall errors.

ServerEndpointSyncActivityStatusResponse
, ServerEndpointSyncActivityStatusResponseArgs

AppliedBytes This property is required. double
Applied bytes
AppliedItemCount This property is required. double
Applied item count.
PerItemErrorCount This property is required. double
Per item error count
SessionMinutesRemaining This property is required. int
Session minutes remaining (if available)
SyncMode This property is required. string
Sync mode
Timestamp This property is required. string
Timestamp when properties were updated
TotalBytes This property is required. double
Total bytes (if available)
TotalItemCount This property is required. double
Total item count (if available)
AppliedBytes This property is required. float64
Applied bytes
AppliedItemCount This property is required. float64
Applied item count.
PerItemErrorCount This property is required. float64
Per item error count
SessionMinutesRemaining This property is required. int
Session minutes remaining (if available)
SyncMode This property is required. string
Sync mode
Timestamp This property is required. string
Timestamp when properties were updated
TotalBytes This property is required. float64
Total bytes (if available)
TotalItemCount This property is required. float64
Total item count (if available)
appliedBytes This property is required. Double
Applied bytes
appliedItemCount This property is required. Double
Applied item count.
perItemErrorCount This property is required. Double
Per item error count
sessionMinutesRemaining This property is required. Integer
Session minutes remaining (if available)
syncMode This property is required. String
Sync mode
timestamp This property is required. String
Timestamp when properties were updated
totalBytes This property is required. Double
Total bytes (if available)
totalItemCount This property is required. Double
Total item count (if available)
appliedBytes This property is required. number
Applied bytes
appliedItemCount This property is required. number
Applied item count.
perItemErrorCount This property is required. number
Per item error count
sessionMinutesRemaining This property is required. number
Session minutes remaining (if available)
syncMode This property is required. string
Sync mode
timestamp This property is required. string
Timestamp when properties were updated
totalBytes This property is required. number
Total bytes (if available)
totalItemCount This property is required. number
Total item count (if available)
applied_bytes This property is required. float
Applied bytes
applied_item_count This property is required. float
Applied item count.
per_item_error_count This property is required. float
Per item error count
session_minutes_remaining This property is required. int
Session minutes remaining (if available)
sync_mode This property is required. str
Sync mode
timestamp This property is required. str
Timestamp when properties were updated
total_bytes This property is required. float
Total bytes (if available)
total_item_count This property is required. float
Total item count (if available)
appliedBytes This property is required. Number
Applied bytes
appliedItemCount This property is required. Number
Applied item count.
perItemErrorCount This property is required. Number
Per item error count
sessionMinutesRemaining This property is required. Number
Session minutes remaining (if available)
syncMode This property is required. String
Sync mode
timestamp This property is required. String
Timestamp when properties were updated
totalBytes This property is required. Number
Total bytes (if available)
totalItemCount This property is required. Number
Total item count (if available)

ServerEndpointSyncSessionStatusResponse
, ServerEndpointSyncSessionStatusResponseArgs

FilesNotSyncingErrors This property is required. List<Pulumi.AzureNative.StorageSync.Inputs.ServerEndpointFilesNotSyncingErrorResponse>
Array of per-item errors coming from the last sync session.
LastSyncMode This property is required. string
Sync mode
LastSyncPerItemErrorCount This property is required. double
Last sync per item error count.
LastSyncResult This property is required. int
Last sync result (HResult)
LastSyncSuccessTimestamp This property is required. string
Last sync success timestamp
LastSyncTimestamp This property is required. string
Last sync timestamp
PersistentFilesNotSyncingCount This property is required. double
Count of persistent files not syncing.
TransientFilesNotSyncingCount This property is required. double
Count of transient files not syncing.
FilesNotSyncingErrors This property is required. []ServerEndpointFilesNotSyncingErrorResponse
Array of per-item errors coming from the last sync session.
LastSyncMode This property is required. string
Sync mode
LastSyncPerItemErrorCount This property is required. float64
Last sync per item error count.
LastSyncResult This property is required. int
Last sync result (HResult)
LastSyncSuccessTimestamp This property is required. string
Last sync success timestamp
LastSyncTimestamp This property is required. string
Last sync timestamp
PersistentFilesNotSyncingCount This property is required. float64
Count of persistent files not syncing.
TransientFilesNotSyncingCount This property is required. float64
Count of transient files not syncing.
filesNotSyncingErrors This property is required. List<ServerEndpointFilesNotSyncingErrorResponse>
Array of per-item errors coming from the last sync session.
lastSyncMode This property is required. String
Sync mode
lastSyncPerItemErrorCount This property is required. Double
Last sync per item error count.
lastSyncResult This property is required. Integer
Last sync result (HResult)
lastSyncSuccessTimestamp This property is required. String
Last sync success timestamp
lastSyncTimestamp This property is required. String
Last sync timestamp
persistentFilesNotSyncingCount This property is required. Double
Count of persistent files not syncing.
transientFilesNotSyncingCount This property is required. Double
Count of transient files not syncing.
filesNotSyncingErrors This property is required. ServerEndpointFilesNotSyncingErrorResponse[]
Array of per-item errors coming from the last sync session.
lastSyncMode This property is required. string
Sync mode
lastSyncPerItemErrorCount This property is required. number
Last sync per item error count.
lastSyncResult This property is required. number
Last sync result (HResult)
lastSyncSuccessTimestamp This property is required. string
Last sync success timestamp
lastSyncTimestamp This property is required. string
Last sync timestamp
persistentFilesNotSyncingCount This property is required. number
Count of persistent files not syncing.
transientFilesNotSyncingCount This property is required. number
Count of transient files not syncing.
files_not_syncing_errors This property is required. Sequence[ServerEndpointFilesNotSyncingErrorResponse]
Array of per-item errors coming from the last sync session.
last_sync_mode This property is required. str
Sync mode
last_sync_per_item_error_count This property is required. float
Last sync per item error count.
last_sync_result This property is required. int
Last sync result (HResult)
last_sync_success_timestamp This property is required. str
Last sync success timestamp
last_sync_timestamp This property is required. str
Last sync timestamp
persistent_files_not_syncing_count This property is required. float
Count of persistent files not syncing.
transient_files_not_syncing_count This property is required. float
Count of transient files not syncing.
filesNotSyncingErrors This property is required. List<Property Map>
Array of per-item errors coming from the last sync session.
lastSyncMode This property is required. String
Sync mode
lastSyncPerItemErrorCount This property is required. Number
Last sync per item error count.
lastSyncResult This property is required. Number
Last sync result (HResult)
lastSyncSuccessTimestamp This property is required. String
Last sync success timestamp
lastSyncTimestamp This property is required. String
Last sync timestamp
persistentFilesNotSyncingCount This property is required. Number
Count of persistent files not syncing.
transientFilesNotSyncingCount This property is required. Number
Count of transient files not syncing.

ServerEndpointSyncStatusResponse
, ServerEndpointSyncStatusResponseArgs

BackgroundDataDownloadActivity This property is required. Pulumi.AzureNative.StorageSync.Inputs.ServerEndpointBackgroundDataDownloadActivityResponse
Background data download activity
CombinedHealth This property is required. string
Combined Health Status.
DownloadActivity This property is required. Pulumi.AzureNative.StorageSync.Inputs.ServerEndpointSyncActivityStatusResponse
Download sync activity
DownloadHealth This property is required. string
Download Health Status.
DownloadStatus This property is required. Pulumi.AzureNative.StorageSync.Inputs.ServerEndpointSyncSessionStatusResponse
Download Status
LastUpdatedTimestamp This property is required. string
Last Updated Timestamp
OfflineDataTransferStatus This property is required. string
Offline Data Transfer State
SyncActivity This property is required. string
Sync activity
TotalPersistentFilesNotSyncingCount This property is required. double
Total count of persistent files not syncing (combined upload + download).
UploadActivity This property is required. Pulumi.AzureNative.StorageSync.Inputs.ServerEndpointSyncActivityStatusResponse
Upload sync activity
UploadHealth This property is required. string
Upload Health Status.
UploadStatus This property is required. Pulumi.AzureNative.StorageSync.Inputs.ServerEndpointSyncSessionStatusResponse
Upload Status
BackgroundDataDownloadActivity This property is required. ServerEndpointBackgroundDataDownloadActivityResponse
Background data download activity
CombinedHealth This property is required. string
Combined Health Status.
DownloadActivity This property is required. ServerEndpointSyncActivityStatusResponse
Download sync activity
DownloadHealth This property is required. string
Download Health Status.
DownloadStatus This property is required. ServerEndpointSyncSessionStatusResponse
Download Status
LastUpdatedTimestamp This property is required. string
Last Updated Timestamp
OfflineDataTransferStatus This property is required. string
Offline Data Transfer State
SyncActivity This property is required. string
Sync activity
TotalPersistentFilesNotSyncingCount This property is required. float64
Total count of persistent files not syncing (combined upload + download).
UploadActivity This property is required. ServerEndpointSyncActivityStatusResponse
Upload sync activity
UploadHealth This property is required. string
Upload Health Status.
UploadStatus This property is required. ServerEndpointSyncSessionStatusResponse
Upload Status
backgroundDataDownloadActivity This property is required. ServerEndpointBackgroundDataDownloadActivityResponse
Background data download activity
combinedHealth This property is required. String
Combined Health Status.
downloadActivity This property is required. ServerEndpointSyncActivityStatusResponse
Download sync activity
downloadHealth This property is required. String
Download Health Status.
downloadStatus This property is required. ServerEndpointSyncSessionStatusResponse
Download Status
lastUpdatedTimestamp This property is required. String
Last Updated Timestamp
offlineDataTransferStatus This property is required. String
Offline Data Transfer State
syncActivity This property is required. String
Sync activity
totalPersistentFilesNotSyncingCount This property is required. Double
Total count of persistent files not syncing (combined upload + download).
uploadActivity This property is required. ServerEndpointSyncActivityStatusResponse
Upload sync activity
uploadHealth This property is required. String
Upload Health Status.
uploadStatus This property is required. ServerEndpointSyncSessionStatusResponse
Upload Status
backgroundDataDownloadActivity This property is required. ServerEndpointBackgroundDataDownloadActivityResponse
Background data download activity
combinedHealth This property is required. string
Combined Health Status.
downloadActivity This property is required. ServerEndpointSyncActivityStatusResponse
Download sync activity
downloadHealth This property is required. string
Download Health Status.
downloadStatus This property is required. ServerEndpointSyncSessionStatusResponse
Download Status
lastUpdatedTimestamp This property is required. string
Last Updated Timestamp
offlineDataTransferStatus This property is required. string
Offline Data Transfer State
syncActivity This property is required. string
Sync activity
totalPersistentFilesNotSyncingCount This property is required. number
Total count of persistent files not syncing (combined upload + download).
uploadActivity This property is required. ServerEndpointSyncActivityStatusResponse
Upload sync activity
uploadHealth This property is required. string
Upload Health Status.
uploadStatus This property is required. ServerEndpointSyncSessionStatusResponse
Upload Status
background_data_download_activity This property is required. ServerEndpointBackgroundDataDownloadActivityResponse
Background data download activity
combined_health This property is required. str
Combined Health Status.
download_activity This property is required. ServerEndpointSyncActivityStatusResponse
Download sync activity
download_health This property is required. str
Download Health Status.
download_status This property is required. ServerEndpointSyncSessionStatusResponse
Download Status
last_updated_timestamp This property is required. str
Last Updated Timestamp
offline_data_transfer_status This property is required. str
Offline Data Transfer State
sync_activity This property is required. str
Sync activity
total_persistent_files_not_syncing_count This property is required. float
Total count of persistent files not syncing (combined upload + download).
upload_activity This property is required. ServerEndpointSyncActivityStatusResponse
Upload sync activity
upload_health This property is required. str
Upload Health Status.
upload_status This property is required. ServerEndpointSyncSessionStatusResponse
Upload Status
backgroundDataDownloadActivity This property is required. Property Map
Background data download activity
combinedHealth This property is required. String
Combined Health Status.
downloadActivity This property is required. Property Map
Download sync activity
downloadHealth This property is required. String
Download Health Status.
downloadStatus This property is required. Property Map
Download Status
lastUpdatedTimestamp This property is required. String
Last Updated Timestamp
offlineDataTransferStatus This property is required. String
Offline Data Transfer State
syncActivity This property is required. String
Sync activity
totalPersistentFilesNotSyncingCount This property is required. Number
Total count of persistent files not syncing (combined upload + download).
uploadActivity This property is required. Property Map
Upload sync activity
uploadHealth This property is required. String
Upload Health Status.
uploadStatus This property is required. Property Map
Upload Status

SystemDataResponse
, SystemDataResponseArgs

CreatedAt string
The timestamp of resource creation (UTC).
CreatedBy string
The identity that created the resource.
CreatedByType string
The type of identity that created the resource.
LastModifiedAt string
The timestamp of resource last modification (UTC)
LastModifiedBy string
The identity that last modified the resource.
LastModifiedByType string
The type of identity that last modified the resource.
CreatedAt string
The timestamp of resource creation (UTC).
CreatedBy string
The identity that created the resource.
CreatedByType string
The type of identity that created the resource.
LastModifiedAt string
The timestamp of resource last modification (UTC)
LastModifiedBy string
The identity that last modified the resource.
LastModifiedByType string
The type of identity that last modified the resource.
createdAt String
The timestamp of resource creation (UTC).
createdBy String
The identity that created the resource.
createdByType String
The type of identity that created the resource.
lastModifiedAt String
The timestamp of resource last modification (UTC)
lastModifiedBy String
The identity that last modified the resource.
lastModifiedByType String
The type of identity that last modified the resource.
createdAt string
The timestamp of resource creation (UTC).
createdBy string
The identity that created the resource.
createdByType string
The type of identity that created the resource.
lastModifiedAt string
The timestamp of resource last modification (UTC)
lastModifiedBy string
The identity that last modified the resource.
lastModifiedByType string
The type of identity that last modified the resource.
created_at str
The timestamp of resource creation (UTC).
created_by str
The identity that created the resource.
created_by_type str
The type of identity that created the resource.
last_modified_at str
The timestamp of resource last modification (UTC)
last_modified_by str
The identity that last modified the resource.
last_modified_by_type str
The type of identity that last modified the resource.
createdAt String
The timestamp of resource creation (UTC).
createdBy String
The identity that created the resource.
createdByType String
The type of identity that created the resource.
lastModifiedAt String
The timestamp of resource last modification (UTC)
lastModifiedBy String
The identity that last modified the resource.
lastModifiedByType String
The type of identity that last modified the resource.

Import

An existing resource can be imported using its type token, name, and identifier, e.g.

$ pulumi import azure-native:storagesync:ServerEndpoint SampleServerEndpoint_1 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorageSync/storageSyncServices/{storageSyncServiceName}/syncGroups/{syncGroupName}/serverEndpoints/{serverEndpointName} 
Copy

To learn more about importing existing cloud resources, see Importing resources.

Package Details

Repository
azure-native-v2 pulumi/pulumi-azure-native
License
Apache-2.0
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi