Package-level declarations

Types

data class CloudEndpointChangeEnumerationActivityResponse(val deletesProgressPercent: Int, val lastUpdatedTimestamp: String, val minutesRemaining: Int, val operationState: String, val processedDirectoriesCount: Double, val processedFilesCount: Double, val progressPercent: Int, val startedTimestamp: String, val statusCode: Int, val totalCountsState: String, val totalDirectoriesCount: Double, val totalFilesCount: Double, val totalSizeBytes: Double)

Cloud endpoint change enumeration activity object

Cloud endpoint change enumeration status object

data class CloudEndpointLastChangeEnumerationStatusResponse(val completedTimestamp: String, val namespaceDirectoriesCount: Double, val namespaceFilesCount: Double, val namespaceSizeBytes: Double, val nextRunTimestamp: String, val startedTimestamp: String)

Cloud endpoint change enumeration status object

Link copied to clipboard
data class CloudTieringCachePerformanceResponse(val cacheHitBytes: Double, val cacheHitBytesPercent: Int, val cacheMissBytes: Double, val lastUpdatedTimestamp: String)

Server endpoint cloud tiering status object.

Link copied to clipboard
data class CloudTieringDatePolicyStatusResponse(val lastUpdatedTimestamp: String, val tieredFilesMostRecentAccessTimestamp: String)

Status of the date policy

Link copied to clipboard
data class CloudTieringFilesNotTieringResponse(val errors: List<FilesNotTieringErrorResponse>, val lastUpdatedTimestamp: String, val totalFileCount: Double)

Server endpoint cloud tiering status object.

Link copied to clipboard
data class CloudTieringLowDiskModeResponse(val lastUpdatedTimestamp: String, val state: String)

Information regarding the low disk mode state

Link copied to clipboard
data class CloudTieringSpaceSavingsResponse(val cachedSizeBytes: Double, val lastUpdatedTimestamp: String, val spaceSavingsBytes: Double, val spaceSavingsPercent: Int, val totalSizeCloudBytes: Double, val volumeSizeBytes: Double)

Server endpoint cloud tiering status object.

data class CloudTieringVolumeFreeSpacePolicyStatusResponse(val currentVolumeFreeSpacePercent: Int, val effectiveVolumeFreeSpacePolicy: Int, val lastUpdatedTimestamp: String)

Status of the volume free space policy

Link copied to clipboard
data class FilesNotTieringErrorResponse(val errorCode: Int, val fileCount: Double)

Files not tiering error object

Link copied to clipboard
data class GetCloudEndpointResult(val azureApiVersion: String, val azureFileShareName: String? = null, val backupEnabled: String, val changeEnumerationStatus: CloudEndpointChangeEnumerationStatusResponse, val friendlyName: String? = null, val id: String, val lastOperationName: String? = null, val lastWorkflowId: String? = null, val name: String, val partnershipId: String? = null, val provisioningState: String? = null, val storageAccountResourceId: String? = null, val storageAccountTenantId: String? = null, val systemData: SystemDataResponse, val type: String)

Cloud Endpoint object.

Link copied to clipboard
data class GetPrivateEndpointConnectionResult(val azureApiVersion: String, val groupIds: List<String>, val id: String, val name: String, val privateEndpoint: PrivateEndpointResponse? = null, val privateLinkServiceConnectionState: PrivateLinkServiceConnectionStateResponse, val provisioningState: String, val systemData: SystemDataResponse, val type: String)

The private endpoint connection resource.

Link copied to clipboard
data class GetRegisteredServerResult(val activeAuthType: String, val agentVersion: String? = null, val agentVersionExpirationDate: String, val agentVersionStatus: String, val applicationId: String? = null, val azureApiVersion: String, val clusterId: String? = null, val clusterName: String? = null, val discoveryEndpointUri: String? = null, val friendlyName: String? = null, val id: String, val identity: Boolean, val lastHeartBeat: String? = null, val lastOperationName: String? = null, val lastWorkflowId: String? = null, val latestApplicationId: String? = null, val managementEndpointUri: String? = null, val monitoringConfiguration: String? = null, val monitoringEndpointUri: String? = null, val name: String, val provisioningState: String? = null, val resourceLocation: String? = null, val serverCertificate: String? = null, val serverId: String? = null, val serverManagementErrorCode: Int? = null, val serverName: String, val serverOSVersion: String? = null, val serverRole: String? = null, val serviceLocation: String? = null, val storageSyncServiceUid: String? = null, val systemData: SystemDataResponse, val type: String)

Registered Server resource.

Link copied to clipboard
data class GetServerEndpointResult(val azureApiVersion: String, val cloudTiering: String? = null, val cloudTieringStatus: ServerEndpointCloudTieringStatusResponse, val friendlyName: String? = null, val id: String, val initialDownloadPolicy: String? = null, val initialUploadPolicy: String? = null, val lastOperationName: String, val lastWorkflowId: String, val localCacheMode: String? = null, val name: String, val offlineDataTransfer: String? = null, val offlineDataTransferShareName: String? = null, val offlineDataTransferStorageAccountResourceId: String, val offlineDataTransferStorageAccountTenantId: String, val provisioningState: String, val recallStatus: ServerEndpointRecallStatusResponse, val serverEndpointProvisioningStatus: ServerEndpointProvisioningStatusResponse? = null, val serverLocalPath: String? = null, val serverName: String, val serverResourceId: String? = null, val syncStatus: ServerEndpointSyncStatusResponse, val systemData: SystemDataResponse, val tierFilesOlderThanDays: Int? = null, val type: String, val volumeFreeSpacePercent: Int? = null)

Server Endpoint object.

Link copied to clipboard
data class GetStorageSyncServiceResult(val azureApiVersion: String, val id: String, val identity: ManagedServiceIdentityResponse? = null, val incomingTrafficPolicy: String? = null, val lastOperationName: String, val lastWorkflowId: String, val location: String, val name: String, val privateEndpointConnections: List<PrivateEndpointConnectionResponse>, val provisioningState: String, val storageSyncServiceStatus: Int, val storageSyncServiceUid: String, val systemData: SystemDataResponse, val tags: Map<String, String>? = null, val type: String, val useIdentity: Boolean)

Storage Sync Service object.

Link copied to clipboard
data class GetSyncGroupResult(val azureApiVersion: String, val id: String, val name: String, val syncGroupStatus: String, val systemData: SystemDataResponse, val type: String, val uniqueId: String)

Sync Group object.

Link copied to clipboard
data class ManagedServiceIdentityResponse(val principalId: String, val tenantId: String, val type: String, val userAssignedIdentities: Map<String, UserAssignedIdentityResponse>? = null)

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

Link copied to clipboard
data class PrivateEndpointConnectionResponse(val groupIds: List<String>, val id: String, val name: String, val privateEndpoint: PrivateEndpointResponse? = null, val privateLinkServiceConnectionState: PrivateLinkServiceConnectionStateResponse, val provisioningState: String, val systemData: SystemDataResponse, val type: String)

The private endpoint connection resource.

Link copied to clipboard
data class PrivateEndpointResponse(val id: String)

The private endpoint resource.

data class PrivateLinkServiceConnectionStateResponse(val actionsRequired: String? = null, val description: String? = null, val status: String? = null)

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

data class ServerEndpointBackgroundDataDownloadActivityResponse(val downloadedBytes: Double, val percentProgress: Int, val startedTimestamp: String, val timestamp: String)

Background data download activity object

Link copied to clipboard
data class ServerEndpointCloudTieringStatusResponse(val cachePerformance: CloudTieringCachePerformanceResponse, val datePolicyStatus: CloudTieringDatePolicyStatusResponse, val filesNotTiering: CloudTieringFilesNotTieringResponse, val health: String, val healthLastUpdatedTimestamp: String, val lastCloudTieringResult: Int, val lastSuccessTimestamp: String, val lastUpdatedTimestamp: String, val lowDiskMode: CloudTieringLowDiskModeResponse, val spaceSavings: CloudTieringSpaceSavingsResponse, val volumeFreeSpacePolicyStatus: CloudTieringVolumeFreeSpacePolicyStatusResponse)

Server endpoint cloud tiering status object.

data class ServerEndpointFilesNotSyncingErrorResponse(val errorCode: Int, val persistentCount: Double, val transientCount: Double)

Files not syncing error object

Link copied to clipboard
data class ServerEndpointProvisioningStatusResponse(val provisioningStatus: String, val provisioningStepStatuses: List<ServerEndpointProvisioningStepStatusResponse>, val provisioningType: String)

Server endpoint provisioning status information

data class ServerEndpointProvisioningStepStatusResponse(val additionalInformation: Map<String, String>, val endTime: String, val errorCode: Int, val minutesLeft: Int, val name: String, val progressPercentage: Int, val startTime: String, val status: String)

Server endpoint provisioning step status object.

Link copied to clipboard
data class ServerEndpointRecallErrorResponse(val count: Double, val errorCode: Int)

Server endpoint recall error object

Link copied to clipboard
data class ServerEndpointRecallStatusResponse(val lastUpdatedTimestamp: String, val recallErrors: List<ServerEndpointRecallErrorResponse>, val totalRecallErrorsCount: Double)

Server endpoint recall status object.

Link copied to clipboard
data class ServerEndpointSyncActivityStatusResponse(val appliedBytes: Double, val appliedItemCount: Double, val perItemErrorCount: Double, val sessionMinutesRemaining: Int, val syncMode: String, val timestamp: String, val totalBytes: Double, val totalItemCount: Double)

Sync Session status object.

Link copied to clipboard
data class ServerEndpointSyncSessionStatusResponse(val filesNotSyncingErrors: List<ServerEndpointFilesNotSyncingErrorResponse>, val lastSyncMode: String, val lastSyncPerItemErrorCount: Double, val lastSyncResult: Int, val lastSyncSuccessTimestamp: String, val lastSyncTimestamp: String, val persistentFilesNotSyncingCount: Double, val transientFilesNotSyncingCount: Double)

Sync Session status object.

Link copied to clipboard
data class ServerEndpointSyncStatusResponse(val backgroundDataDownloadActivity: ServerEndpointBackgroundDataDownloadActivityResponse, val combinedHealth: String, val downloadActivity: ServerEndpointSyncActivityStatusResponse, val downloadHealth: String, val downloadStatus: ServerEndpointSyncSessionStatusResponse, val lastUpdatedTimestamp: String, val offlineDataTransferStatus: String, val syncActivity: String, val totalPersistentFilesNotSyncingCount: Double, val uploadActivity: ServerEndpointSyncActivityStatusResponse, val uploadHealth: String, val uploadStatus: ServerEndpointSyncSessionStatusResponse)

Server Endpoint sync status

Link copied to clipboard
data class SystemDataResponse(val createdAt: String? = null, val createdBy: String? = null, val createdByType: String? = null, val lastModifiedAt: String? = null, val lastModifiedBy: String? = null, val lastModifiedByType: String? = null)

Metadata pertaining to creation and last modification of the resource.

Link copied to clipboard
data class UserAssignedIdentityResponse(val clientId: String, val principalId: String)

User assigned identity properties