com.azure.resourcemanager.storagesync.models

Package containing the data models for StorageSync. Microsoft Storage Sync Service API. This belongs to Microsoft.StorageSync Resource Provider.

Classes

BackupRequest

Backup request.

ChangeDetectionMode

Change Detection Mode.

CheckNameAvailabilityParameters

Parameters for a check name availability request.

CloudEndpointChangeEnumerationActivity

Cloud endpoint change enumeration activity object.

CloudEndpointChangeEnumerationActivityState

State of change enumeration activity.

CloudEndpointChangeEnumerationStatus

Cloud endpoint change enumeration status object.

CloudEndpointChangeEnumerationTotalCountsState

State of the total counts of change enumeration activity.

CloudEndpointCreateParameters

The parameters used when creating a cloud endpoint.

CloudEndpointLastChangeEnumerationStatus

Cloud endpoint change enumeration status object.

CloudEndpointUpdateParameters

The parameters used when updating a cloud endpoint.

CloudEndpointUpdateProperties

CloudEndpoint Update Properties object.

CloudEndpointsAfsShareMetadataCertificatePublicKeysHeaders

The CloudEndpointsAfsShareMetadataCertificatePublicKeysHeaders model.

CloudEndpointsAfsShareMetadataCertificatePublicKeysResponse

Contains all response data for the afsShareMetadataCertificatePublicKeys operation.

CloudEndpointsGetHeaders

The CloudEndpointsGetHeaders model.

CloudEndpointsGetResponse

Contains all response data for the get operation.

CloudEndpointsRestoreHeartbeatHeaders

The CloudEndpointsRestoreHeartbeatHeaders model.

CloudEndpointsRestoreHeartbeatResponse

Contains all response data for the restoreHeartbeat operation.

CloudTieringCachePerformance

Server endpoint cloud tiering status object.

CloudTieringDatePolicyStatus

Status of the date policy.

CloudTieringFilesNotTiering

Server endpoint cloud tiering status object.

CloudTieringLowDiskMode

Information regarding the low disk mode state.

CloudTieringLowDiskModeState

Type of the cloud tiering low disk mode state.

CloudTieringSpaceSavings

Server endpoint cloud tiering status object.

CloudTieringVolumeFreeSpacePolicyStatus

Status of the volume free space policy.

FeatureStatus

Type of the Feature Status.

FilesNotTieringError

Files not tiering error object.

IncomingTrafficPolicy

Type of the Incoming Traffic Policy.

InitialDownloadPolicy

Policy for how namespace and files are recalled during FastDr.

InitialUploadPolicy

Policy for how the initial upload sync session is performed.

LocalCacheMode

Policy for enabling follow-the-sun business models: link local cache to cloud behavior to pre-populate before local access.

ManagedServiceIdentity

Managed service identity (system assigned and/or user assigned identities).

ManagedServiceIdentityType

Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).

OperationDirection

Type of the Operation Direction.

OperationDisplayInfo

The operation supported by storage sync.

OperationProperties

Properties of the operations resource.

OperationResourceMetricSpecification

Operation Display Resource object.

OperationResourceMetricSpecificationDimension

OperationResourceMetricSpecificationDimension object.

OperationResourceServiceSpecification

Service specification.

OperationStatusOperationsGetHeaders

The OperationStatusOperationsGetHeaders model.

OperationStatusOperationsGetResponse

Contains all response data for the get operation.

PostRestoreRequest

Post Restore Request.

PreRestoreRequest

Pre Restore request object.

PrivateEndpoint

The private endpoint resource.

PrivateEndpointConnectionProvisioningState

The current provisioning state.

PrivateEndpointServiceConnectionStatus

The private endpoint connection status.

PrivateLinkResource

A private link resource.

PrivateLinkResourceProperties

Properties of a private link resource.

PrivateLinkServiceConnectionState

A collection of information about the state of the connection between service consumer and provider.

RecallActionParameters

The parameters used when calling recall action on server endpoint.

RegisteredServerAgentVersionStatus

Type of the registered server agent version status.

RegisteredServerCreateParameters

The parameters used when creating a registered server.

RegisteredServerUpdateParameters

The parameters used when updating a registered server.

RegisteredServersGetHeaders

The RegisteredServersGetHeaders model.

RegisteredServersGetResponse

Contains all response data for the get operation.

ResourceProvidersLocationOperationStatusHeaders

The ResourceProvidersLocationOperationStatusHeaders model.

ResourceProvidersLocationOperationStatusResponse

Contains all response data for the locationOperationStatus operation.

RestoreFileSpec

Restore file spec.

ServerAuthType

Type of the Server Auth type.

ServerEndpointBackgroundDataDownloadActivity

Background data download activity object.

ServerEndpointCloudTieringStatus

Server endpoint cloud tiering status object.

ServerEndpointCreateParameters

The parameters used when creating a server endpoint.

ServerEndpointFilesNotSyncingError

Files not syncing error object.

ServerEndpointHealthState

Type of the server endpoint health state.

ServerEndpointOfflineDataTransferState

Type of the Health state.

ServerEndpointProvisioningStatus

Server endpoint provisioning status information.

ServerEndpointProvisioningStepStatus

Server endpoint provisioning step status object.

ServerEndpointRecallError

Server endpoint recall error object.

ServerEndpointRecallStatus

Server endpoint recall status object.

ServerEndpointSyncActivityState

Type of the sync activity state.

ServerEndpointSyncActivityStatus

Sync Session status object.

ServerEndpointSyncMode

Sync mode for the server endpoint.

ServerEndpointSyncSessionStatus

Sync Session status object.

ServerEndpointSyncSessionWarningType

Warning types for sync sessions.

ServerEndpointSyncStatus

Server Endpoint sync status.

ServerEndpointUpdateParameters

Parameters for updating an Server Endpoint.

ServerEndpointsGetHeaders

The ServerEndpointsGetHeaders model.

ServerEndpointsGetResponse

Contains all response data for the get operation.

ServerProvisioningStatus

Server provisioning status.

StorageSyncApiError

Error type.

StorageSyncApiErrorException

Exception thrown for an invalid response with StorageSyncApiError information.

StorageSyncInnerErrorDetails

Error Details object.

StorageSyncServiceCreateParameters

The parameters used when creating a storage sync service.

StorageSyncServiceUpdateParameters

Parameters for updating an Storage sync service.

StorageSyncServicesGetByResourceGroupHeaders

The StorageSyncServicesGetByResourceGroupHeaders model.

StorageSyncServicesGetByResourceGroupResponse

Contains all response data for the getByResourceGroup operation.

SyncGroupCreateParameters

The parameters used when creating a sync group.

SyncGroupsCreateHeaders

The SyncGroupsCreateHeaders model.

SyncGroupsCreateResponse

Contains all response data for the create operation.

SyncGroupsDeleteHeaders

The SyncGroupsDeleteHeaders model.

SyncGroupsDeleteResponse

Contains all response data for the delete operation.

SyncGroupsGetHeaders

The SyncGroupsGetHeaders model.

SyncGroupsGetResponse

Contains all response data for the get operation.

TriggerChangeDetectionParameters

The parameters used when calling trigger change detection action on cloud endpoint.

TriggerRolloverRequest

Trigger Rollover Request.

UserAssignedIdentity

User assigned identity properties.

WorkflowStatus

Type of the Workflow Status.

WorkflowsAbortHeaders

The WorkflowsAbortHeaders model.

WorkflowsAbortResponse

Contains all response data for the abort operation.

WorkflowsGetHeaders

The WorkflowsGetHeaders model.

WorkflowsGetResponse

Contains all response data for the get operation.

Interfaces

CheckNameAvailabilityResult

An immutable client-side representation of CheckNameAvailabilityResult.

CloudEndpoint

An immutable client-side representation of CloudEndpoint.

CloudEndpoint.Definition

The entirety of the CloudEndpoint definition.

CloudEndpoint.DefinitionStages

The CloudEndpoint definition stages.

CloudEndpoint.DefinitionStages.Blank

The first stage of the CloudEndpoint definition.

CloudEndpoint.DefinitionStages.WithAzureFileShareName

The stage of the CloudEndpoint definition allowing to specify azureFileShareName.

CloudEndpoint.DefinitionStages.WithChangeEnumerationIntervalDays

The stage of the CloudEndpoint definition allowing to specify changeEnumerationIntervalDays.

CloudEndpoint.DefinitionStages.WithCreate

The stage of the CloudEndpoint definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.

CloudEndpoint.DefinitionStages.WithFriendlyName

The stage of the CloudEndpoint definition allowing to specify friendlyName.

CloudEndpoint.DefinitionStages.WithParentResource

The stage of the CloudEndpoint definition allowing to specify parent resource.

CloudEndpoint.DefinitionStages.WithStorageAccountResourceId

The stage of the CloudEndpoint definition allowing to specify storageAccountResourceId.

CloudEndpoint.DefinitionStages.WithStorageAccountTenantId

The stage of the CloudEndpoint definition allowing to specify storageAccountTenantId.

CloudEndpoint.Update

The template for CloudEndpoint update.

CloudEndpoint.UpdateStages

The CloudEndpoint update stages.

CloudEndpoint.UpdateStages.WithProperties

The stage of the CloudEndpoint update allowing to specify properties.

CloudEndpointAfsShareMetadataCertificatePublicKeys

An immutable client-side representation of CloudEndpointAfsShareMetadataCertificatePublicKeys.

CloudEndpoints

Resource collection API of CloudEndpoints.

LocationOperationStatus

An immutable client-side representation of LocationOperationStatus.

OperationEntity

An immutable client-side representation of OperationEntity.

OperationStatus

An immutable client-side representation of OperationStatus.

OperationStatusOperations

Resource collection API of OperationStatusOperations.

Operations

Resource collection API of Operations.

PostBackupResponse

An immutable client-side representation of PostBackupResponse.

PrivateEndpointConnection

An immutable client-side representation of PrivateEndpointConnection.

PrivateEndpointConnection.Definition

The entirety of the PrivateEndpointConnection definition.

PrivateEndpointConnection.DefinitionStages

The PrivateEndpointConnection definition stages.

PrivateEndpointConnection.DefinitionStages.Blank

The first stage of the PrivateEndpointConnection definition.

PrivateEndpointConnection.DefinitionStages.WithCreate

The stage of the PrivateEndpointConnection definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.

PrivateEndpointConnection.DefinitionStages.WithParentResource

The stage of the PrivateEndpointConnection definition allowing to specify parent resource.

PrivateEndpointConnection.DefinitionStages.WithPrivateEndpoint

The stage of the PrivateEndpointConnection definition allowing to specify privateEndpoint.

PrivateEndpointConnection.DefinitionStages.WithPrivateLinkServiceConnectionState

The stage of the PrivateEndpointConnection definition allowing to specify privateLinkServiceConnectionState.

PrivateEndpointConnections

Resource collection API of PrivateEndpointConnections.

PrivateLinkResourceListResult

An immutable client-side representation of PrivateLinkResourceListResult.

PrivateLinkResources

Resource collection API of PrivateLinkResources.

RegisteredServer

An immutable client-side representation of RegisteredServer.

RegisteredServer.Definition

The entirety of the RegisteredServer definition.

RegisteredServer.DefinitionStages

The RegisteredServer definition stages.

RegisteredServer.DefinitionStages.Blank

The first stage of the RegisteredServer definition.

RegisteredServer.DefinitionStages.WithAgentVersion

The stage of the RegisteredServer definition allowing to specify agentVersion.

RegisteredServer.DefinitionStages.WithApplicationId

The stage of the RegisteredServer definition allowing to specify applicationId.

RegisteredServer.DefinitionStages.WithClusterId

The stage of the RegisteredServer definition allowing to specify clusterId.

RegisteredServer.DefinitionStages.WithClusterName

The stage of the RegisteredServer definition allowing to specify clusterName.

RegisteredServer.DefinitionStages.WithCreate

The stage of the RegisteredServer definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.

RegisteredServer.DefinitionStages.WithFriendlyName

The stage of the RegisteredServer definition allowing to specify friendlyName.

RegisteredServer.DefinitionStages.WithIdentity

The stage of the RegisteredServer definition allowing to specify identity.

RegisteredServer.DefinitionStages.WithLastHeartBeat

The stage of the RegisteredServer definition allowing to specify lastHeartBeat.

RegisteredServer.DefinitionStages.WithParentResource

The stage of the RegisteredServer definition allowing to specify parent resource.

RegisteredServer.DefinitionStages.WithServerCertificate

The stage of the RegisteredServer definition allowing to specify serverCertificate.

RegisteredServer.DefinitionStages.WithServerId

The stage of the RegisteredServer definition allowing to specify serverId.

RegisteredServer.DefinitionStages.WithServerOSVersion

The stage of the RegisteredServer definition allowing to specify serverOSVersion.

RegisteredServer.DefinitionStages.WithServerRole

The stage of the RegisteredServer definition allowing to specify serverRole.

RegisteredServer.Update

The template for RegisteredServer update.

RegisteredServer.UpdateStages

The RegisteredServer update stages.

RegisteredServer.UpdateStages.WithApplicationId

The stage of the RegisteredServer update allowing to specify applicationId.

RegisteredServer.UpdateStages.WithIdentity

The stage of the RegisteredServer update allowing to specify identity.

RegisteredServers

Resource collection API of RegisteredServers.

ResourceProviders

Resource collection API of ResourceProviders.

ServerEndpoint

An immutable client-side representation of ServerEndpoint.

ServerEndpoint.Definition

The entirety of the ServerEndpoint definition.

ServerEndpoint.DefinitionStages

The ServerEndpoint definition stages.

ServerEndpoint.DefinitionStages.Blank

The first stage of the ServerEndpoint definition.

ServerEndpoint.DefinitionStages.WithCloudTiering

The stage of the ServerEndpoint definition allowing to specify cloudTiering.

ServerEndpoint.DefinitionStages.WithCreate

The stage of the ServerEndpoint definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.

ServerEndpoint.DefinitionStages.WithFriendlyName

The stage of the ServerEndpoint definition allowing to specify friendlyName.

ServerEndpoint.DefinitionStages.WithInitialDownloadPolicy

The stage of the ServerEndpoint definition allowing to specify initialDownloadPolicy.

ServerEndpoint.DefinitionStages.WithInitialUploadPolicy

The stage of the ServerEndpoint definition allowing to specify initialUploadPolicy.

ServerEndpoint.DefinitionStages.WithLocalCacheMode

The stage of the ServerEndpoint definition allowing to specify localCacheMode.

ServerEndpoint.DefinitionStages.WithOfflineDataTransfer

The stage of the ServerEndpoint definition allowing to specify offlineDataTransfer.

ServerEndpoint.DefinitionStages.WithOfflineDataTransferShareName

The stage of the ServerEndpoint definition allowing to specify offlineDataTransferShareName.

ServerEndpoint.DefinitionStages.WithParentResource

The stage of the ServerEndpoint definition allowing to specify parent resource.

ServerEndpoint.DefinitionStages.WithServerLocalPath

The stage of the ServerEndpoint definition allowing to specify serverLocalPath.

ServerEndpoint.DefinitionStages.WithServerResourceId

The stage of the ServerEndpoint definition allowing to specify serverResourceId.

ServerEndpoint.DefinitionStages.WithTierFilesOlderThanDays

The stage of the ServerEndpoint definition allowing to specify tierFilesOlderThanDays.

ServerEndpoint.DefinitionStages.WithVolumeFreeSpacePercent

The stage of the ServerEndpoint definition allowing to specify volumeFreeSpacePercent.

ServerEndpoint.Update

The template for ServerEndpoint update.

ServerEndpoint.UpdateStages

The ServerEndpoint update stages.

ServerEndpoint.UpdateStages.WithCloudTiering

The stage of the ServerEndpoint update allowing to specify cloudTiering.

ServerEndpoint.UpdateStages.WithLocalCacheMode

The stage of the ServerEndpoint update allowing to specify localCacheMode.

ServerEndpoint.UpdateStages.WithOfflineDataTransfer

The stage of the ServerEndpoint update allowing to specify offlineDataTransfer.

ServerEndpoint.UpdateStages.WithOfflineDataTransferShareName

The stage of the ServerEndpoint update allowing to specify offlineDataTransferShareName.

ServerEndpoint.UpdateStages.WithTierFilesOlderThanDays

The stage of the ServerEndpoint update allowing to specify tierFilesOlderThanDays.

ServerEndpoint.UpdateStages.WithVolumeFreeSpacePercent

The stage of the ServerEndpoint update allowing to specify volumeFreeSpacePercent.

ServerEndpoints

Resource collection API of ServerEndpoints.

StorageSyncService

An immutable client-side representation of StorageSyncService.

StorageSyncService.Definition

The entirety of the StorageSyncService definition.

StorageSyncService.DefinitionStages

The StorageSyncService definition stages.

StorageSyncService.DefinitionStages.Blank

The first stage of the StorageSyncService definition.

StorageSyncService.DefinitionStages.WithCreate

The stage of the StorageSyncService definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.

StorageSyncService.DefinitionStages.WithIdentity

The stage of the StorageSyncService definition allowing to specify identity.

StorageSyncService.DefinitionStages.WithIncomingTrafficPolicy

The stage of the StorageSyncService definition allowing to specify incomingTrafficPolicy.

StorageSyncService.DefinitionStages.WithLocation

The stage of the StorageSyncService definition allowing to specify location.

StorageSyncService.DefinitionStages.WithResourceGroup

The stage of the StorageSyncService definition allowing to specify parent resource.

StorageSyncService.DefinitionStages.WithTags

The stage of the StorageSyncService definition allowing to specify tags.

StorageSyncService.DefinitionStages.WithUseIdentity

The stage of the StorageSyncService definition allowing to specify useIdentity.

StorageSyncService.Update

The template for StorageSyncService update.

StorageSyncService.UpdateStages

The StorageSyncService update stages.

StorageSyncService.UpdateStages.WithIdentity

The stage of the StorageSyncService update allowing to specify identity.

StorageSyncService.UpdateStages.WithIncomingTrafficPolicy

The stage of the StorageSyncService update allowing to specify incomingTrafficPolicy.

StorageSyncService.UpdateStages.WithTags

The stage of the StorageSyncService update allowing to specify tags.

StorageSyncService.UpdateStages.WithUseIdentity

The stage of the StorageSyncService update allowing to specify useIdentity.

StorageSyncServices

Resource collection API of StorageSyncServices.

SyncGroup

An immutable client-side representation of SyncGroup.

SyncGroup.Definition

The entirety of the SyncGroup definition.

SyncGroup.DefinitionStages

The SyncGroup definition stages.

SyncGroup.DefinitionStages.Blank

The first stage of the SyncGroup definition.

SyncGroup.DefinitionStages.WithCreate

The stage of the SyncGroup definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.

SyncGroup.DefinitionStages.WithParentResource

The stage of the SyncGroup definition allowing to specify parent resource.

SyncGroup.DefinitionStages.WithProperties

The stage of the SyncGroup definition allowing to specify properties.

SyncGroups

Resource collection API of SyncGroups.

Workflow

An immutable client-side representation of Workflow.

Workflows

Resource collection API of Workflows.

Enums

NameAvailabilityReason

Gets the reason that a Storage Sync Service name could not be used.

Type

Defines values for Type.