1. Packages
  2. Azure Native
  3. API Docs
  4. storagesync
  5. ServerEndpoint
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.38.0 published on Monday, Apr 22, 2024 by Pulumi

azure-native.storagesync.ServerEndpoint

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.38.0 published on Monday, Apr 22, 2024 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: 2017-06-05-preview, 2018-04-02, 2018-07-01, 2018-10-01, 2019-10-01, 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,
        });
    
    });
    
    package main
    
    import (
    	"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
    	})
    }
    
    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());
    
        }
    }
    
    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)
    
    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,
    });
    
    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
    

    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 string
    The unique name of the resource.
    args ServerEndpointArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args 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 string
    The unique name of the resource.
    args ServerEndpointArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args ServerEndpointArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args ServerEndpointArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    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,
    });
    
    example, err := storagesync.NewServerEndpoint(ctx, "serverEndpointResource", &storagesync.ServerEndpointArgs{
    ResourceGroupName: pulumi.String("string"),
    SyncGroupName: pulumi.String("string"),
    StorageSyncServiceName: pulumi.String("string"),
    OfflineDataTransferShareName: pulumi.String("string"),
    LocalCacheMode: pulumi.String("string"),
    OfflineDataTransfer: pulumi.String("string"),
    CloudTiering: pulumi.String("string"),
    InitialUploadPolicy: pulumi.String("string"),
    ServerEndpointName: pulumi.String("string"),
    ServerLocalPath: pulumi.String("string"),
    ServerResourceId: pulumi.String("string"),
    InitialDownloadPolicy: pulumi.String("string"),
    FriendlyName: pulumi.String("string"),
    TierFilesOlderThanDays: pulumi.Int(0),
    VolumeFreeSpacePercent: pulumi.Int(0),
    })
    
    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());
    
    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)
    
    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,
    });
    
    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
    

    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

    The ServerEndpoint resource accepts the following input properties:

    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    StorageSyncServiceName string
    Name of Storage Sync Service resource.
    SyncGroupName 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 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 string
    The name of the resource group. The name is case insensitive.
    StorageSyncServiceName string
    Name of Storage Sync Service resource.
    SyncGroupName 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 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 String
    The name of the resource group. The name is case insensitive.
    storageSyncServiceName String
    Name of Storage Sync Service resource.
    syncGroupName 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 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 string
    The name of the resource group. The name is case insensitive.
    storageSyncServiceName string
    Name of Storage Sync Service resource.
    syncGroupName 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 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 str
    The name of the resource group. The name is case insensitive.
    storage_sync_service_name str
    Name of Storage Sync Service resource.
    sync_group_name 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 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 String
    The name of the resource group. The name is case insensitive.
    storageSyncServiceName String
    Name of Storage Sync Service resource.
    syncGroupName 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 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 double
    Count of bytes that were served from the local server
    CacheHitBytesPercent int
    Percentage of total bytes (hit + miss) that were served from the local server
    CacheMissBytes double
    Count of bytes that were served from the cloud
    LastUpdatedTimestamp string
    Last updated timestamp
    CacheHitBytes float64
    Count of bytes that were served from the local server
    CacheHitBytesPercent int
    Percentage of total bytes (hit + miss) that were served from the local server
    CacheMissBytes float64
    Count of bytes that were served from the cloud
    LastUpdatedTimestamp string
    Last updated timestamp
    cacheHitBytes Double
    Count of bytes that were served from the local server
    cacheHitBytesPercent Integer
    Percentage of total bytes (hit + miss) that were served from the local server
    cacheMissBytes Double
    Count of bytes that were served from the cloud
    lastUpdatedTimestamp String
    Last updated timestamp
    cacheHitBytes number
    Count of bytes that were served from the local server
    cacheHitBytesPercent number
    Percentage of total bytes (hit + miss) that were served from the local server
    cacheMissBytes number
    Count of bytes that were served from the cloud
    lastUpdatedTimestamp string
    Last updated timestamp
    cache_hit_bytes float
    Count of bytes that were served from the local server
    cache_hit_bytes_percent int
    Percentage of total bytes (hit + miss) that were served from the local server
    cache_miss_bytes float
    Count of bytes that were served from the cloud
    last_updated_timestamp str
    Last updated timestamp
    cacheHitBytes Number
    Count of bytes that were served from the local server
    cacheHitBytesPercent Number
    Percentage of total bytes (hit + miss) that were served from the local server
    cacheMissBytes Number
    Count of bytes that were served from the cloud
    lastUpdatedTimestamp String
    Last updated timestamp

    CloudTieringDatePolicyStatusResponse, CloudTieringDatePolicyStatusResponseArgs

    LastUpdatedTimestamp string
    Last updated timestamp
    TieredFilesMostRecentAccessTimestamp string
    Most recent access time of tiered files
    LastUpdatedTimestamp string
    Last updated timestamp
    TieredFilesMostRecentAccessTimestamp string
    Most recent access time of tiered files
    lastUpdatedTimestamp String
    Last updated timestamp
    tieredFilesMostRecentAccessTimestamp String
    Most recent access time of tiered files
    lastUpdatedTimestamp string
    Last updated timestamp
    tieredFilesMostRecentAccessTimestamp string
    Most recent access time of tiered files
    last_updated_timestamp str
    Last updated timestamp
    tiered_files_most_recent_access_timestamp str
    Most recent access time of tiered files
    lastUpdatedTimestamp String
    Last updated timestamp
    tieredFilesMostRecentAccessTimestamp String
    Most recent access time of tiered files

    CloudTieringFilesNotTieringResponse, CloudTieringFilesNotTieringResponseArgs

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

    CloudTieringLowDiskModeResponse, CloudTieringLowDiskModeResponseArgs

    LastUpdatedTimestamp string
    Last updated timestamp
    State string
    Low disk mode state
    LastUpdatedTimestamp string
    Last updated timestamp
    State string
    Low disk mode state
    lastUpdatedTimestamp String
    Last updated timestamp
    state String
    Low disk mode state
    lastUpdatedTimestamp string
    Last updated timestamp
    state string
    Low disk mode state
    last_updated_timestamp str
    Last updated timestamp
    state str
    Low disk mode state
    lastUpdatedTimestamp String
    Last updated timestamp
    state String
    Low disk mode state

    CloudTieringSpaceSavingsResponse, CloudTieringSpaceSavingsResponseArgs

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

    CloudTieringVolumeFreeSpacePolicyStatusResponse, CloudTieringVolumeFreeSpacePolicyStatusResponseArgs

    CurrentVolumeFreeSpacePercent int
    Current volume free space percentage.
    EffectiveVolumeFreeSpacePolicy int
    In the case where multiple server endpoints are present in a volume, an effective free space policy is applied.
    LastUpdatedTimestamp string
    Last updated timestamp
    CurrentVolumeFreeSpacePercent int
    Current volume free space percentage.
    EffectiveVolumeFreeSpacePolicy int
    In the case where multiple server endpoints are present in a volume, an effective free space policy is applied.
    LastUpdatedTimestamp string
    Last updated timestamp
    currentVolumeFreeSpacePercent Integer
    Current volume free space percentage.
    effectiveVolumeFreeSpacePolicy Integer
    In the case where multiple server endpoints are present in a volume, an effective free space policy is applied.
    lastUpdatedTimestamp String
    Last updated timestamp
    currentVolumeFreeSpacePercent number
    Current volume free space percentage.
    effectiveVolumeFreeSpacePolicy number
    In the case where multiple server endpoints are present in a volume, an effective free space policy is applied.
    lastUpdatedTimestamp string
    Last updated timestamp
    current_volume_free_space_percent int
    Current volume free space percentage.
    effective_volume_free_space_policy int
    In the case where multiple server endpoints are present in a volume, an effective free space policy is applied.
    last_updated_timestamp str
    Last updated timestamp
    currentVolumeFreeSpacePercent Number
    Current volume free space percentage.
    effectiveVolumeFreeSpacePolicy Number
    In the case where multiple server endpoints are present in a volume, an effective free space policy is applied.
    lastUpdatedTimestamp 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 int
    Error code (HResult)
    FileCount double
    Count of files with this error
    ErrorCode int
    Error code (HResult)
    FileCount float64
    Count of files with this error
    errorCode Integer
    Error code (HResult)
    fileCount Double
    Count of files with this error
    errorCode number
    Error code (HResult)
    fileCount number
    Count of files with this error
    error_code int
    Error code (HResult)
    file_count float
    Count of files with this error
    errorCode Number
    Error code (HResult)
    fileCount 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 double
    Running count of bytes downloaded
    PercentProgress int
    Progress percentage
    StartedTimestamp string
    Timestamp when the operation started
    Timestamp string
    Timestamp when properties were updated
    DownloadedBytes float64
    Running count of bytes downloaded
    PercentProgress int
    Progress percentage
    StartedTimestamp string
    Timestamp when the operation started
    Timestamp string
    Timestamp when properties were updated
    downloadedBytes Double
    Running count of bytes downloaded
    percentProgress Integer
    Progress percentage
    startedTimestamp String
    Timestamp when the operation started
    timestamp String
    Timestamp when properties were updated
    downloadedBytes number
    Running count of bytes downloaded
    percentProgress number
    Progress percentage
    startedTimestamp string
    Timestamp when the operation started
    timestamp string
    Timestamp when properties were updated
    downloaded_bytes float
    Running count of bytes downloaded
    percent_progress int
    Progress percentage
    started_timestamp str
    Timestamp when the operation started
    timestamp str
    Timestamp when properties were updated
    downloadedBytes Number
    Running count of bytes downloaded
    percentProgress Number
    Progress percentage
    startedTimestamp String
    Timestamp when the operation started
    timestamp String
    Timestamp when properties were updated

    ServerEndpointCloudTieringStatusResponse, ServerEndpointCloudTieringStatusResponseArgs

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

    ServerEndpointFilesNotSyncingErrorResponse, ServerEndpointFilesNotSyncingErrorResponseArgs

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

    ServerEndpointRecallErrorResponse, ServerEndpointRecallErrorResponseArgs

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

    ServerEndpointRecallStatusResponse, ServerEndpointRecallStatusResponseArgs

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

    ServerEndpointSyncActivityStatusResponse, ServerEndpointSyncActivityStatusResponseArgs

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

    ServerEndpointSyncSessionStatusResponse, ServerEndpointSyncSessionStatusResponseArgs

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

    ServerEndpointSyncStatusResponse, ServerEndpointSyncStatusResponseArgs

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

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

    Package Details

    Repository
    Azure Native pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
    Azure Native v2.38.0 published on Monday, Apr 22, 2024 by Pulumi