npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

@datafire/azure_storagesync

v3.0.0

Published

DataFire integration for Microsoft Storage Sync

Downloads

7

Readme

@datafire/azure_storagesync

Client library for Microsoft Storage Sync

Installation and Usage

npm install --save @datafire/azure_storagesync
let azure_storagesync = require('@datafire/azure_storagesync').create({
  access_token: "",
  refresh_token: "",
  client_id: "",
  client_secret: "",
  redirect_uri: ""
});

.then(data => {
  console.log(data);
});

Description

Microsoft Storage Sync Service API

Actions

Operations_List

Lists all of the available Storage Sync Rest API operations.

azure_storagesync.Operations_List({
  "api-version": ""
}, context)

Input

  • input object
    • api-version required string: The API version to use for this operation.

Output

StorageSyncServices_CheckNameAvailability

Check the give namespace name availability.

azure_storagesync.StorageSyncServices_CheckNameAvailability({
  "locationName": "",
  "api-version": "",
  "subscriptionId": "",
  "parameters": null
}, context)

Input

  • input object
    • locationName required string: The desired region for the name check.
    • api-version required string: The API version to use for this operation.
    • subscriptionId required string: The ID of the target subscription.
    • parameters required CheckNameAvailabilityParameters

Output

StorageSyncServices_ListBySubscription

Get a StorageSyncService list by subscription.

azure_storagesync.StorageSyncServices_ListBySubscription({
  "subscriptionId": "",
  "api-version": ""
}, context)

Input

  • input object
    • subscriptionId required string: The ID of the target subscription.
    • api-version required string: The API version to use for this operation.

Output

OperationStatus_Get

Get Operation status

azure_storagesync.OperationStatus_Get({
  "subscriptionId": "",
  "resourceGroupName": "",
  "api-version": "",
  "locationName": "",
  "workflowId": "",
  "operationId": ""
}, context)

Input

  • input object
    • subscriptionId required string: The ID of the target subscription.
    • resourceGroupName required string: The name of the resource group. The name is case insensitive.
    • api-version required string: The API version to use for this operation.
    • locationName required string: The desired region to obtain information from.
    • workflowId required string: workflow Id
    • operationId required string: operation Id

Output

StorageSyncServices_ListByResourceGroup

Get a StorageSyncService list by Resource group name.

azure_storagesync.StorageSyncServices_ListByResourceGroup({
  "subscriptionId": "",
  "resourceGroupName": "",
  "api-version": ""
}, context)

Input

  • input object
    • subscriptionId required string: The ID of the target subscription.
    • resourceGroupName required string: The name of the resource group. The name is case insensitive.
    • api-version required string: The API version to use for this operation.

Output

StorageSyncServices_Delete

Delete a given StorageSyncService.

azure_storagesync.StorageSyncServices_Delete({
  "subscriptionId": "",
  "resourceGroupName": "",
  "api-version": "",
  "storageSyncServiceName": ""
}, context)

Input

  • input object
    • subscriptionId required string: The ID of the target subscription.
    • resourceGroupName required string: The name of the resource group. The name is case insensitive.
    • api-version required string: The API version to use for this operation.
    • storageSyncServiceName required string: Name of Storage Sync Service resource.

Output

Output schema unknown

StorageSyncServices_Get

Get a given StorageSyncService.

azure_storagesync.StorageSyncServices_Get({
  "subscriptionId": "",
  "resourceGroupName": "",
  "storageSyncServiceName": "",
  "api-version": ""
}, context)

Input

  • input object
    • subscriptionId required string: The ID of the target subscription.
    • resourceGroupName required string: The name of the resource group. The name is case insensitive.
    • storageSyncServiceName required string: Name of Storage Sync Service resource.
    • api-version required string: The API version to use for this operation.

Output

StorageSyncServices_Update

Patch a given StorageSyncService.

azure_storagesync.StorageSyncServices_Update({
  "subscriptionId": "",
  "resourceGroupName": "",
  "api-version": "",
  "storageSyncServiceName": ""
}, context)

Input

  • input object
    • subscriptionId required string: The ID of the target subscription.
    • resourceGroupName required string: The name of the resource group. The name is case insensitive.
    • api-version required string: The API version to use for this operation.
    • storageSyncServiceName required string: Name of Storage Sync Service resource.
    • parameters StorageSyncServiceUpdateParameters

Output

StorageSyncServices_Create

Create a new StorageSyncService.

azure_storagesync.StorageSyncServices_Create({
  "subscriptionId": "",
  "resourceGroupName": "",
  "api-version": "",
  "storageSyncServiceName": "",
  "parameters": null
}, context)

Input

  • input object
    • subscriptionId required string: The ID of the target subscription.
    • resourceGroupName required string: The name of the resource group. The name is case insensitive.
    • api-version required string: The API version to use for this operation.
    • storageSyncServiceName required string: Name of Storage Sync Service resource.
    • parameters required StorageSyncServiceCreateParameters

Output

RegisteredServers_ListByStorageSyncService

Get a given registered server list.

azure_storagesync.RegisteredServers_ListByStorageSyncService({
  "subscriptionId": "",
  "resourceGroupName": "",
  "api-version": "",
  "storageSyncServiceName": ""
}, context)

Input

  • input object
    • subscriptionId required string: The ID of the target subscription.
    • resourceGroupName required string: The name of the resource group. The name is case insensitive.
    • api-version required string: The API version to use for this operation.
    • storageSyncServiceName required string: Name of Storage Sync Service resource.

Output

RegisteredServers_Delete

Delete the given registered server.

azure_storagesync.RegisteredServers_Delete({
  "subscriptionId": "",
  "resourceGroupName": "",
  "api-version": "",
  "storageSyncServiceName": "",
  "serverId": ""
}, context)

Input

  • input object
    • subscriptionId required string: The ID of the target subscription.
    • resourceGroupName required string: The name of the resource group. The name is case insensitive.
    • api-version required string: The API version to use for this operation.
    • storageSyncServiceName required string: Name of Storage Sync Service resource.
    • serverId required string: GUID identifying the on-premises server.

Output

Output schema unknown

RegisteredServers_Get

Get a given registered server.

azure_storagesync.RegisteredServers_Get({
  "subscriptionId": "",
  "resourceGroupName": "",
  "api-version": "",
  "storageSyncServiceName": "",
  "serverId": ""
}, context)

Input

  • input object
    • subscriptionId required string: The ID of the target subscription.
    • resourceGroupName required string: The name of the resource group. The name is case insensitive.
    • api-version required string: The API version to use for this operation.
    • storageSyncServiceName required string: Name of Storage Sync Service resource.
    • serverId required string: GUID identifying the on-premises server.

Output

RegisteredServers_Create

Add a new registered server.

azure_storagesync.RegisteredServers_Create({
  "subscriptionId": "",
  "resourceGroupName": "",
  "api-version": "",
  "storageSyncServiceName": "",
  "serverId": "",
  "parameters": {}
}, context)

Input

  • input object
    • subscriptionId required string: The ID of the target subscription.
    • resourceGroupName required string: The name of the resource group. The name is case insensitive.
    • api-version required string: The API version to use for this operation.
    • storageSyncServiceName required string: Name of Storage Sync Service resource.
    • serverId required string: GUID identifying the on-premises server.
    • parameters required RegisteredServerCreateParameters

Output

RegisteredServers_triggerRollover

Triggers Server certificate rollover.

azure_storagesync.RegisteredServers_triggerRollover({
  "subscriptionId": "",
  "resourceGroupName": "",
  "api-version": "",
  "storageSyncServiceName": "",
  "serverId": "",
  "parameters": {}
}, context)

Input

  • input object
    • subscriptionId required string: The ID of the target subscription.
    • resourceGroupName required string: The name of the resource group. The name is case insensitive.
    • api-version required string: The API version to use for this operation.
    • storageSyncServiceName required string: Name of Storage Sync Service resource.
    • serverId required string: Server Id
    • parameters required TriggerRolloverRequest

Output

Output schema unknown

SyncGroups_ListByStorageSyncService

Get a SyncGroup List.

azure_storagesync.SyncGroups_ListByStorageSyncService({
  "subscriptionId": "",
  "resourceGroupName": "",
  "api-version": "",
  "storageSyncServiceName": ""
}, context)

Input

  • input object
    • subscriptionId required string: The ID of the target subscription.
    • resourceGroupName required string: The name of the resource group. The name is case insensitive.
    • api-version required string: The API version to use for this operation.
    • storageSyncServiceName required string: Name of Storage Sync Service resource.

Output

SyncGroups_Delete

Delete a given SyncGroup.

azure_storagesync.SyncGroups_Delete({
  "subscriptionId": "",
  "resourceGroupName": "",
  "api-version": "",
  "storageSyncServiceName": "",
  "syncGroupName": ""
}, context)

Input

  • input object
    • subscriptionId required string: The ID of the target subscription.
    • resourceGroupName required string: The name of the resource group. The name is case insensitive.
    • api-version required string: The API version to use for this operation.
    • storageSyncServiceName required string: Name of Storage Sync Service resource.
    • syncGroupName required string: Name of Sync Group resource.

Output

Output schema unknown

SyncGroups_Get

Get a given SyncGroup.

azure_storagesync.SyncGroups_Get({
  "subscriptionId": "",
  "resourceGroupName": "",
  "api-version": "",
  "storageSyncServiceName": "",
  "syncGroupName": ""
}, context)

Input

  • input object
    • subscriptionId required string: The ID of the target subscription.
    • resourceGroupName required string: The name of the resource group. The name is case insensitive.
    • api-version required string: The API version to use for this operation.
    • storageSyncServiceName required string: Name of Storage Sync Service resource.
    • syncGroupName required string: Name of Sync Group resource.

Output

SyncGroups_Create

Create a new SyncGroup.

azure_storagesync.SyncGroups_Create({
  "subscriptionId": "",
  "resourceGroupName": "",
  "api-version": "",
  "storageSyncServiceName": "",
  "syncGroupName": "",
  "parameters": {}
}, context)

Input

  • input object
    • subscriptionId required string: The ID of the target subscription.
    • resourceGroupName required string: The name of the resource group. The name is case insensitive.
    • api-version required string: The API version to use for this operation.
    • storageSyncServiceName required string: Name of Storage Sync Service resource.
    • syncGroupName required string: Name of Sync Group resource.
    • parameters required SyncGroupCreateParameters

Output

CloudEndpoints_ListBySyncGroup

Get a CloudEndpoint List.

azure_storagesync.CloudEndpoints_ListBySyncGroup({
  "subscriptionId": "",
  "resourceGroupName": "",
  "api-version": "",
  "storageSyncServiceName": "",
  "syncGroupName": ""
}, context)

Input

  • input object
    • subscriptionId required string: The ID of the target subscription.
    • resourceGroupName required string: The name of the resource group. The name is case insensitive.
    • api-version required string: The API version to use for this operation.
    • storageSyncServiceName required string: Name of Storage Sync Service resource.
    • syncGroupName required string: Name of Sync Group resource.

Output

CloudEndpoints_Delete

Delete a given CloudEndpoint.

azure_storagesync.CloudEndpoints_Delete({
  "subscriptionId": "",
  "resourceGroupName": "",
  "api-version": "",
  "storageSyncServiceName": "",
  "syncGroupName": "",
  "cloudEndpointName": ""
}, context)

Input

  • input object
    • subscriptionId required string: The ID of the target subscription.
    • resourceGroupName required string: The name of the resource group. The name is case insensitive.
    • api-version required string: The API version to use for this operation.
    • storageSyncServiceName required string: Name of Storage Sync Service resource.
    • syncGroupName required string: Name of Sync Group resource.
    • cloudEndpointName required string: Name of Cloud Endpoint object.

Output

Output schema unknown

CloudEndpoints_Get

Get a given CloudEndpoint.

azure_storagesync.CloudEndpoints_Get({
  "subscriptionId": "",
  "resourceGroupName": "",
  "api-version": "",
  "storageSyncServiceName": "",
  "syncGroupName": "",
  "cloudEndpointName": ""
}, context)

Input

  • input object
    • subscriptionId required string: The ID of the target subscription.
    • resourceGroupName required string: The name of the resource group. The name is case insensitive.
    • api-version required string: The API version to use for this operation.
    • storageSyncServiceName required string: Name of Storage Sync Service resource.
    • syncGroupName required string: Name of Sync Group resource.
    • cloudEndpointName required string: Name of Cloud Endpoint object.

Output

CloudEndpoints_Create

Create a new CloudEndpoint.

azure_storagesync.CloudEndpoints_Create({
  "subscriptionId": "",
  "resourceGroupName": "",
  "api-version": "",
  "storageSyncServiceName": "",
  "syncGroupName": "",
  "cloudEndpointName": "",
  "parameters": {}
}, context)

Input

  • input object
    • subscriptionId required string: The ID of the target subscription.
    • resourceGroupName required string: The name of the resource group. The name is case insensitive.
    • api-version required string: The API version to use for this operation.
    • storageSyncServiceName required string: Name of Storage Sync Service resource.
    • syncGroupName required string: Name of Sync Group resource.
    • cloudEndpointName required string: Name of Cloud Endpoint object.
    • parameters required CloudEndpointCreateParameters

Output

CloudEndpoints_PostBackup

Post Backup a given CloudEndpoint.

azure_storagesync.CloudEndpoints_PostBackup({
  "subscriptionId": "",
  "resourceGroupName": "",
  "api-version": "",
  "storageSyncServiceName": "",
  "syncGroupName": "",
  "cloudEndpointName": "",
  "parameters": {}
}, context)

Input

  • input object
    • subscriptionId required string: The ID of the target subscription.
    • resourceGroupName required string: The name of the resource group. The name is case insensitive.
    • api-version required string: The API version to use for this operation.
    • storageSyncServiceName required string: Name of Storage Sync Service resource.
    • syncGroupName required string: Name of Sync Group resource.
    • cloudEndpointName required string: Name of Cloud Endpoint object.
    • parameters required BackupRequest

Output

CloudEndpoints_PostRestore

Post Restore a given CloudEndpoint.

azure_storagesync.CloudEndpoints_PostRestore({
  "subscriptionId": "",
  "resourceGroupName": "",
  "api-version": "",
  "storageSyncServiceName": "",
  "syncGroupName": "",
  "cloudEndpointName": "",
  "parameters": {}
}, context)

Input

  • input object
    • subscriptionId required string: The ID of the target subscription.
    • resourceGroupName required string: The name of the resource group. The name is case insensitive.
    • api-version required string: The API version to use for this operation.
    • storageSyncServiceName required string: Name of Storage Sync Service resource.
    • syncGroupName required string: Name of Sync Group resource.
    • cloudEndpointName required string: Name of Cloud Endpoint object.
    • parameters required PostRestoreRequest

Output

Output schema unknown

CloudEndpoints_PreBackup

Pre Backup a given CloudEndpoint.

azure_storagesync.CloudEndpoints_PreBackup({
  "subscriptionId": "",
  "resourceGroupName": "",
  "api-version": "",
  "storageSyncServiceName": "",
  "syncGroupName": "",
  "cloudEndpointName": "",
  "parameters": {}
}, context)

Input

  • input object
    • subscriptionId required string: The ID of the target subscription.
    • resourceGroupName required string: The name of the resource group. The name is case insensitive.
    • api-version required string: The API version to use for this operation.
    • storageSyncServiceName required string: Name of Storage Sync Service resource.
    • syncGroupName required string: Name of Sync Group resource.
    • cloudEndpointName required string: Name of Cloud Endpoint object.
    • parameters required BackupRequest

Output

Output schema unknown

CloudEndpoints_PreRestore

Pre Restore a given CloudEndpoint.

azure_storagesync.CloudEndpoints_PreRestore({
  "subscriptionId": "",
  "resourceGroupName": "",
  "api-version": "",
  "storageSyncServiceName": "",
  "syncGroupName": "",
  "cloudEndpointName": "",
  "parameters": {}
}, context)

Input

  • input object
    • subscriptionId required string: The ID of the target subscription.
    • resourceGroupName required string: The name of the resource group. The name is case insensitive.
    • api-version required string: The API version to use for this operation.
    • storageSyncServiceName required string: Name of Storage Sync Service resource.
    • syncGroupName required string: Name of Sync Group resource.
    • cloudEndpointName required string: Name of Cloud Endpoint object.
    • parameters required PreRestoreRequest

Output

Output schema unknown

CloudEndpoints_restoreheartbeat

Restore Heartbeat a given CloudEndpoint.

azure_storagesync.CloudEndpoints_restoreheartbeat({
  "subscriptionId": "",
  "resourceGroupName": "",
  "api-version": "",
  "storageSyncServiceName": "",
  "syncGroupName": "",
  "cloudEndpointName": ""
}, context)

Input

  • input object
    • subscriptionId required string: The ID of the target subscription.
    • resourceGroupName required string: The name of the resource group. The name is case insensitive.
    • api-version required string: The API version to use for this operation.
    • storageSyncServiceName required string: Name of Storage Sync Service resource.
    • syncGroupName required string: Name of Sync Group resource.
    • cloudEndpointName required string: Name of Cloud Endpoint object.

Output

Output schema unknown

CloudEndpoints_TriggerChangeDetection

Triggers detection of changes performed on Azure File share connected to the specified Azure File Sync Cloud Endpoint.

azure_storagesync.CloudEndpoints_TriggerChangeDetection({
  "subscriptionId": "",
  "resourceGroupName": "",
  "api-version": "",
  "storageSyncServiceName": "",
  "syncGroupName": "",
  "cloudEndpointName": "",
  "parameters": null
}, context)

Input

  • input object
    • subscriptionId required string: The ID of the target subscription.
    • resourceGroupName required string: The name of the resource group. The name is case insensitive.
    • api-version required string: The API version to use for this operation.
    • storageSyncServiceName required string: Name of Storage Sync Service resource.
    • syncGroupName required string: Name of Sync Group resource.
    • cloudEndpointName required string: Name of Cloud Endpoint object.
    • parameters required TriggerChangeDetectionParameters

Output

Output schema unknown

ServerEndpoints_ListBySyncGroup

Get a ServerEndpoint list.

azure_storagesync.ServerEndpoints_ListBySyncGroup({
  "subscriptionId": "",
  "resourceGroupName": "",
  "api-version": "",
  "storageSyncServiceName": "",
  "syncGroupName": ""
}, context)

Input

  • input object
    • subscriptionId required string: The ID of the target subscription.
    • resourceGroupName required string: The name of the resource group. The name is case insensitive.
    • api-version required string: The API version to use for this operation.
    • storageSyncServiceName required string: Name of Storage Sync Service resource.
    • syncGroupName required string: Name of Sync Group resource.

Output

ServerEndpoints_Delete

Delete a given ServerEndpoint.

azure_storagesync.ServerEndpoints_Delete({
  "subscriptionId": "",
  "resourceGroupName": "",
  "api-version": "",
  "storageSyncServiceName": "",
  "syncGroupName": "",
  "serverEndpointName": ""
}, context)

Input

  • input object
    • subscriptionId required string: The ID of the target subscription.
    • resourceGroupName required string: The name of the resource group. The name is case insensitive.
    • api-version required string: The API version to use for this operation.
    • storageSyncServiceName required string: Name of Storage Sync Service resource.
    • syncGroupName required string: Name of Sync Group resource.
    • serverEndpointName required string: Name of Server Endpoint object.

Output

Output schema unknown

ServerEndpoints_Get

Get a ServerEndpoint.

azure_storagesync.ServerEndpoints_Get({
  "subscriptionId": "",
  "resourceGroupName": "",
  "api-version": "",
  "storageSyncServiceName": "",
  "syncGroupName": "",
  "serverEndpointName": ""
}, context)

Input

  • input object
    • subscriptionId required string: The ID of the target subscription.
    • resourceGroupName required string: The name of the resource group. The name is case insensitive.
    • api-version required string: The API version to use for this operation.
    • storageSyncServiceName required string: Name of Storage Sync Service resource.
    • syncGroupName required string: Name of Sync Group resource.
    • serverEndpointName required string: Name of Server Endpoint object.

Output

ServerEndpoints_Update

Patch a given ServerEndpoint.

azure_storagesync.ServerEndpoints_Update({
  "subscriptionId": "",
  "resourceGroupName": "",
  "api-version": "",
  "storageSyncServiceName": "",
  "syncGroupName": "",
  "serverEndpointName": ""
}, context)

Input

  • input object
    • subscriptionId required string: The ID of the target subscription.
    • resourceGroupName required string: The name of the resource group. The name is case insensitive.
    • api-version required string: The API version to use for this operation.
    • storageSyncServiceName required string: Name of Storage Sync Service resource.
    • syncGroupName required string: Name of Sync Group resource.
    • serverEndpointName required string: Name of Server Endpoint object.
    • parameters ServerEndpointUpdateParameters

Output

ServerEndpoints_Create

Create a new ServerEndpoint.

azure_storagesync.ServerEndpoints_Create({
  "subscriptionId": "",
  "resourceGroupName": "",
  "api-version": "",
  "storageSyncServiceName": "",
  "syncGroupName": "",
  "serverEndpointName": "",
  "parameters": {}
}, context)

Input

  • input object
    • subscriptionId required string: The ID of the target subscription.
    • resourceGroupName required string: The name of the resource group. The name is case insensitive.
    • api-version required string: The API version to use for this operation.
    • storageSyncServiceName required string: Name of Storage Sync Service resource.
    • syncGroupName required string: Name of Sync Group resource.
    • serverEndpointName required string: Name of Server Endpoint object.
    • parameters required ServerEndpointCreateParameters

Output

ServerEndpoints_recallAction

Recall a server endpoint.

azure_storagesync.ServerEndpoints_recallAction({
  "subscriptionId": "",
  "resourceGroupName": "",
  "api-version": "",
  "storageSyncServiceName": "",
  "syncGroupName": "",
  "serverEndpointName": "",
  "parameters": null
}, context)

Input

  • input object
    • subscriptionId required string: The ID of the target subscription.
    • resourceGroupName required string: The name of the resource group. The name is case insensitive.
    • api-version required string: The API version to use for this operation.
    • storageSyncServiceName required string: Name of Storage Sync Service resource.
    • syncGroupName required string: Name of Sync Group resource.
    • serverEndpointName required string: Name of Server Endpoint object.
    • parameters required RecallActionParameters

Output

Output schema unknown

Workflows_ListByStorageSyncService

Get a Workflow List

azure_storagesync.Workflows_ListByStorageSyncService({
  "subscriptionId": "",
  "resourceGroupName": "",
  "api-version": "",
  "storageSyncServiceName": ""
}, context)

Input

  • input object
    • subscriptionId required string: The ID of the target subscription.
    • resourceGroupName required string: The name of the resource group. The name is case insensitive.
    • api-version required string: The API version to use for this operation.
    • storageSyncServiceName required string: Name of Storage Sync Service resource.

Output

Workflows_Get

Get Workflows resource

azure_storagesync.Workflows_Get({
  "subscriptionId": "",
  "resourceGroupName": "",
  "api-version": "",
  "storageSyncServiceName": "",
  "workflowId": ""
}, context)

Input

  • input object
    • subscriptionId required string: The ID of the target subscription.
    • resourceGroupName required string: The name of the resource group. The name is case insensitive.
    • api-version required string: The API version to use for this operation.
    • storageSyncServiceName required string: Name of Storage Sync Service resource.
    • workflowId required string: workflow Id

Output

Workflows_Abort

Abort the given workflow.

azure_storagesync.Workflows_Abort({
  "subscriptionId": "",
  "resourceGroupName": "",
  "api-version": "",
  "storageSyncServiceName": "",
  "workflowId": ""
}, context)

Input

  • input object
    • subscriptionId required string: The ID of the target subscription.
    • resourceGroupName required string: The name of the resource group. The name is case insensitive.
    • api-version required string: The API version to use for this operation.
    • storageSyncServiceName required string: Name of Storage Sync Service resource.
    • workflowId required string: workflow Id

Output

Output schema unknown

Definitions

BackupRequest

  • BackupRequest object: Backup request
    • azureFileShare string: Azure File Share.

CheckNameAvailabilityParameters

  • CheckNameAvailabilityParameters object: Parameters for a check name availability request.
    • name required string: The name to check for availability
    • type required string (values: Microsoft.StorageSync/storageSyncServices): The resource type. Must be set to Microsoft.StorageSync/storageSyncServices

CheckNameAvailabilityResult

  • CheckNameAvailabilityResult object: The CheckNameAvailability operation response.
    • message string: Gets an error message explaining the Reason value in more detail.
    • nameAvailable boolean: Gets a boolean value that indicates whether the name is available for you to use. If true, the name is available. If false, the name has already been taken or invalid and cannot be used.
    • reason string (values: Invalid, AlreadyExists): Gets the reason that a Storage Sync Service name could not be used. The Reason element is only returned if NameAvailable is false.

CloudEndpoint

  • CloudEndpoint object: Cloud Endpoint object.
    • properties CloudEndpointProperties
    • id string: Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    • name string: The name of the resource
    • type string: The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.

CloudEndpointArray

  • CloudEndpointArray object: Array of CloudEndpoint

CloudEndpointCreateParameters

  • CloudEndpointCreateParameters object: The parameters used when creating a cloud endpoint.
    • properties CloudEndpointCreateParametersProperties
    • id string: Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    • name string: The name of the resource
    • type string: The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.

CloudEndpointCreateParametersProperties

  • CloudEndpointCreateParametersProperties object: CloudEndpoint Properties object.
    • azureFileShareName string: Azure file share name
    • friendlyName string: Friendly Name
    • storageAccountResourceId string: Storage Account Resource Id
    • storageAccountTenantId string: Storage Account Tenant Id

CloudEndpointProperties

  • CloudEndpointProperties object: CloudEndpoint Properties object.
    • azureFileShareName string: Azure file share name
    • backupEnabled string: Backup Enabled
    • friendlyName string: Friendly Name
    • lastOperationName string: Resource Last Operation Name
    • lastWorkflowId string: CloudEndpoint lastWorkflowId
    • partnershipId string: Partnership Id
    • provisioningState string: CloudEndpoint Provisioning State
    • storageAccountResourceId string: Storage Account Resource Id
    • storageAccountTenantId string: Storage Account Tenant Id

FeatureStatus

  • FeatureStatus string (values: on, off): Type of the Feature Status

FilesNotSyncingError

  • FilesNotSyncingError object: Files not syncing error object
    • errorCode integer: Error code (HResult)
    • persistentCount integer: Count of persistent files not syncing with the specified error code
    • transientCount integer: Count of transient files not syncing with the specified error code

HealthState

  • HealthState string (values: Healthy, Error, SyncBlockedForRestore, SyncBlockedForChangeDetectionPostRestore, NoActivity): Type of the Health state

OfflineDataTransferState

  • OfflineDataTransferState string (values: InProgress, Stopping, NotRunning, Complete): Type of the Health state

OperationDirection

  • OperationDirection string (values: do, undo, cancel): Type of the Operation Direction

OperationDisplayInfo

  • OperationDisplayInfo object: The operation supported by storage sync.
    • description string: The description of the operation.
    • operation string: The action that users can perform, based on their permission level.
    • provider string: Service provider: Microsoft StorageSync.
    • resource string: Resource on which the operation is performed.

OperationDisplayResource

  • OperationDisplayResource object: Operation Display Resource object.
    • description string: Operation Display Resource Description.
    • operation string: Operation Display Resource Operation.
    • provider string: Operation Display Resource Provider.
    • resource string: Operation Display Resource.

OperationEntity

  • OperationEntity object: The operation supported by storage sync.
    • display OperationDisplayInfo
    • name string: Operation name: {provider}/{resource}/{operation}.
    • origin string: The origin.

OperationEntityListResult

  • OperationEntityListResult object: The list of storage sync operations.
    • nextLink string: The link used to get the next page of operations.
    • value array: The list of operations.

OperationStatus

  • OperationStatus object: Operation status object
    • endTime string: End time of the operation
    • error StorageSyncApiError
    • name string: Operation Id
    • startTime string: Start time of the operation
    • status string: Operation status

PhysicalPath

  • PhysicalPath string: Server folder used for data synchronization

PostBackupResponse

PostBackupResponseProperties

  • PostBackupResponseProperties object: Post Backup Response Properties object.
    • cloudEndpointName string: cloud endpoint Name.

PostRestoreRequest

  • PostRestoreRequest object: Post Restore Request
    • azureFileShareUri string: Post Restore Azure file share uri.
    • failedFileList string: Post Restore Azure failed file list.
    • partition string: Post Restore partition.
    • replicaGroup string: Post Restore replica group.
    • requestId string: Post Restore request id.
    • restoreFileSpec array: Post Restore restore file spec array.
    • sourceAzureFileShareUri string: Post Restore Azure source azure file share uri.
    • status string: Post Restore Azure status.

PreRestoreRequest

  • PreRestoreRequest object: Pre Restore request object.
    • azureFileShareUri string: Pre Restore Azure file share uri.
    • backupMetadataPropertyBag string: Pre Restore backup metadata property bag.
    • partition string: Pre Restore partition.
    • pauseWaitForSyncDrainTimePeriodInSeconds integer: Pre Restore pause wait for sync drain time period in seconds.
    • replicaGroup string: Pre Restore replica group.
    • requestId string: Pre Restore request id.
    • restoreFileSpec array: Pre Restore restore file spec array.
    • sourceAzureFileShareUri string: Pre Restore Azure source azure file share uri.
    • status string: Pre Restore Azure status.

ProgressType

  • ProgressType string (values: none, initialize, download, upload, recall): Type of the ProgressType

RecallActionParameters

  • RecallActionParameters object: The parameters used when calling recall action on server endpoint.
    • pattern string: Pattern of the files.
    • recallPath string: Recall path.

RegisteredServer

  • RegisteredServer object: Registered Server resource.
    • properties RegisteredServerProperties
    • id string: Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    • name string: The name of the resource
    • type string: The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.

RegisteredServerArray

  • RegisteredServerArray object: Array of RegisteredServer

RegisteredServerCreateParameters

  • RegisteredServerCreateParameters object: The parameters used when creating a registered server.
    • properties RegisteredServerCreateParametersProperties
    • id string: Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    • name string: The name of the resource
    • type string: The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.

RegisteredServerCreateParametersProperties

  • RegisteredServerCreateParametersProperties object
    • agentVersion string: Registered Server Agent Version
    • clusterId string: Registered Server clusterId
    • clusterName string: Registered Server clusterName
    • friendlyName string: Friendly Name
    • lastHeartBeat string: Registered Server last heart beat
    • serverCertificate string: Registered Server Certificate
    • serverId string: Registered Server serverId
    • serverOSVersion string: Registered Server OS Version
    • serverRole string: Registered Server serverRole

RegisteredServerProperties

  • RegisteredServerProperties object: RegisteredServer Properties object.
    • agentVersion string: Registered Server Agent Version
    • clusterId string: Registered Server clusterId
    • clusterName string: Registered Server clusterName
    • discoveryEndpointUri string: Resource discoveryEndpointUri
    • friendlyName string: Friendly Name
    • lastHeartBeat string: Registered Server last heart beat
    • lastOperationName string: Resource Last Operation Name
    • lastWorkflowId string: Registered Server lastWorkflowId
    • managementEndpointUri string: Management Endpoint Uri
    • monitoringConfiguration string: Monitoring Configuration
    • provisioningState string: Registered Server Provisioning State
    • resourceLocation string: Resource Location
    • serverCertificate string: Registered Server Certificate
    • serverId string: Registered Server serverId
    • serverManagementErrorCode integer: Registered Server Management Error Code
    • serverOSVersion string: Registered Server OS Version
    • serverRole string: Registered Server serverRole
    • serviceLocation string: Service Location
    • storageSyncServiceUid string: Registered Server storageSyncServiceUid

ResourceId

  • ResourceId string: Arm resource identifier.

ResourcesMoveInfo

  • ResourcesMoveInfo object: Resource Move Info.
    • resources array: Collection of Resources.
    • targetResourceGroup string: Target resource group.

RestoreFileSpec

  • RestoreFileSpec object: Restore file spec.
    • isdir boolean: Restore file spec isdir
    • path string: Restore file spec path

ServerEndpoint

  • ServerEndpoint object: Server Endpoint object.
    • properties ServerEndpointProperties
    • id string: Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    • name string: The name of the resource
    • type string: The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.

ServerEndpointArray

  • ServerEndpointArray object: Array of ServerEndpoint

ServerEndpointCreateParameters

  • ServerEndpointCreateParameters object: The parameters used when creating a server endpoint.
    • properties ServerEndpointCreateParametersProperties
    • id string: Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    • name string: The name of the resource
    • type string: The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.

ServerEndpointCreateParametersProperties

  • ServerEndpointCreateParametersProperties object: ServerEndpoint Properties object.
    • cloudTiering FeatureStatus
    • friendlyName string: Friendly Name
    • offlineDataTransfer FeatureStatus
    • offlineDataTransferShareName string: Offline data transfer share name
    • serverLocalPath PhysicalPath
    • serverResourceId ResourceId
    • tierFilesOlderThanDays integer: Tier files older than days.
    • volumeFreeSpacePercent integer: Level of free space to be maintained by Cloud Tiering if it is enabled.

ServerEndpointProperties

  • ServerEndpointProperties object: ServerEndpoint Properties object.
    • cloudTiering FeatureStatus
    • friendlyName string: Friendly Name
    • lastOperationName string: Resource Last Operation Name
    • lastWorkflowId string: ServerEndpoint lastWorkflowId
    • offlineDataTransfer FeatureStatus
    • offlineDataTransferShareName string: Offline data transfer share name
    • offlineDataTransferStorageAccountResourceId string: Offline data transfer storage account resource ID
    • offlineDataTransferStorageAccountTenantId string: Offline data transfer storage account tenant ID
    • provisioningState string: ServerEndpoint Provisioning State
    • serverLocalPath PhysicalPath
    • serverResourceId ResourceId
    • syncStatus ServerEndpointSyncStatus
    • tierFilesOlderThanDays integer: Tier files older than days.
    • volumeFreeSpacePercent integer: Level of free space to be maintained by Cloud Tiering if it is enabled.

ServerEndpointSyncStatus

ServerEndpointUpdateParameters

ServerEndpointUpdateProperties

  • ServerEndpointUpdateProperties object: ServerEndpoint Update Properties object.
    • cloudTiering FeatureStatus
    • offlineDataTransfer FeatureStatus
    • offlineDataTransferShareName string: Offline data transfer share name
    • tierFilesOlderThanDays integer: Tier files older than days.
    • volumeFreeSpacePercent integer: Level of free space to be maintained by Cloud Tiering if it is enabled.

StorageSyncApiError

  • StorageSyncApiError object: Error type
    • code string: Error code of the given entry.
    • details StorageSyncErrorDetails
    • message string: Error message of the given entry.
    • target string: Target of the given error entry.

StorageSyncError

StorageSyncErrorDetails

  • StorageSyncErrorDetails object: Error Details object.
    • code string: Error code of the given entry.
    • message string: Error message of the given entry.
    • target string: Target of the given entry.

StorageSyncService

  • StorageSyncService object: Storage Sync Service object.
    • properties StorageSyncServiceProperties
    • location required string: The geo-location where the resource lives
    • tags object: Resource tags.
    • id string: Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    • name string: The name of the resource
    • type string: The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.

StorageSyncServiceArray

  • StorageSyncServiceArray object: Array of StorageSyncServices

StorageSyncServiceCreateParameters

  • StorageSyncServiceCreateParameters object: The parameters used when creating a storage sync service.
    • location required string: Required. Gets or sets the location of the resource. This will be one of the supported and registered Azure Geo Regions (e.g. West US, East US, Southeast Asia, etc.). The geo region of a resource cannot be changed once it is created, but if an identical geo region is specified on update, the request will succeed.
    • tags object: Gets or sets a list of key value pairs that describe the resource. These tags can be used for viewing and grouping this resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key with a length no greater than 128 characters and a value with a length no greater than 256 characters.

StorageSyncServiceProperties

  • StorageSyncServiceProperties object: Storage Sync Service Properties object.
    • storageSyncServiceStatus integer: Storage Sync service status.
    • storageSyncServiceUid string: Storage Sync service Uid

StorageSyncServiceUpdateParameters

  • StorageSyncServiceUpdateParameters object: Parameters for updating an Storage sync service.

StorageSyncServiceUpdateProperties

  • StorageSyncServiceUpdateProperties object: Storage Sync Service Update Properties object.

SubscriptionState

  • SubscriptionState object: Subscription State object.
    • istransitioning boolean: Is Transitioning
    • properties SubscriptionStateProperties
    • state string (values: Registered, Unregistered, Warned, Suspended, Deleted): State of Azure Subscription

SubscriptionStateProperties

  • SubscriptionStateProperties object: Subscription State properties.

SyncActivityState

  • SyncActivityState string (values: Upload, Download, UploadAndDownload): Type of the sync activity state

SyncActivityStatus

  • SyncActivityStatus object: Sync Session status object.
    • appliedBytes integer: Applied bytes
    • appliedItemCount integer: Applied item count.
    • perItemErrorCount integer: Per item error count
    • timestamp string: Timestamp when properties were updated
    • totalBytes integer: Total bytes (if available)
    • totalItemCount integer: Total item count (if available)

SyncGroup

  • SyncGroup object: Sync Group object.
    • properties SyncGroupProperties
    • id string: Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    • name string: The name of the resource
    • type string: The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.

SyncGroupArray

  • SyncGroupArray object: Array of SyncGroup
    • value array: Collection of SyncGroup.

SyncGroupCreateParameters

  • SyncGroupCreateParameters object: The parameters used when creating a sync group.
    • properties SyncGroupCreateParametersProperties
    • id string: Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    • name string: The name of the resource
    • type string: The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.

SyncGroupCreateParametersProperties

  • SyncGroupCreateParametersProperties object: Sync Group Create Properties object.

SyncGroupProperties

  • SyncGroupProperties object: SyncGroup Properties object.
    • syncGroupStatus string: Sync group status
    • uniqueId string: Unique Id

SyncSessionStatus

  • SyncSessionStatus object: Sync Session status object.
    • filesNotSyncingErrors array: Array of per-item errors coming from the last sync session. Reserved for future use.
    • lastSyncPerItemErrorCount integer: Last sync per item error count.
    • lastSyncResult integer: Last sync result (HResult)
    • lastSyncSuccessTimestamp string: Last sync success timestamp
    • lastSyncTimestamp string: Last sync timestamp
    • persistentFilesNotSyncingCount integer: Count of persistent files not syncing. Reserved for future use.
    • transientFilesNotSyncingCount integer: Count of transient files not syncing. Reserved for future use.

TagsObject

  • TagsObject object: Tags object.

TriggerChangeDetectionParameters

  • TriggerChangeDetectionParameters object: The parameters used when calling trigger change detection action on cloud endpoint.
    • changeDetectionMode string (values: Default, Recursive): Change Detection Mode. Applies to a directory specified in directoryPath parameter.
    • directoryPath string: Relative path to a directory Azure File share for which change detection is to be performed.
    • paths array: Array of relative paths on the Azure File share to be included in the change detection. Can be files and directories.
      • items string

TriggerRolloverRequest

  • TriggerRolloverRequest object: Trigger Rollover Request.
    • serverCertificate string: Certificate Data

Workflow

  • Workflow object: Workflow resource.
    • properties WorkflowProperties
    • id string: Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    • name string: The name of the resource
    • type string: The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.

WorkflowArray

  • WorkflowArray object: Array of Workflow
    • value array: Collection of workflow items.

WorkflowProperties

  • WorkflowProperties object: Workflow Properties object.
    • lastOperationId string: workflow last operation identifier.
    • lastStepName string: last step name
    • operation OperationDirection
    • status WorkflowStatus
    • steps string: workflow steps

WorkflowStatus

  • WorkflowStatus string (values: active, expired, succeeded, aborted, failed): Type of the Workflow Status