diff --git a/packages/@azure/arm-storagesync/lib/models/cloudEndpointsMappers.ts b/packages/@azure/arm-storagesync/lib/models/cloudEndpointsMappers.ts index 9a47ba30b393..278c2043e7e7 100644 --- a/packages/@azure/arm-storagesync/lib/models/cloudEndpointsMappers.ts +++ b/packages/@azure/arm-storagesync/lib/models/cloudEndpointsMappers.ts @@ -1,47 +1,50 @@ /* * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. + * Licensed under the MIT License. See License.txt in the project root for + * license information. * * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. + * Changes may cause incorrect behavior and will be lost if the code is + * regenerated. */ export { - AzureEntityResource, - BackupRequest, + CloudEndpointCreateParameters, + ProxyResource, + Resource, BaseResource, CloudEndpoint, - CloudEndpointArray, - CloudEndpointCreateParameters, CloudEndpointsCreateHeaders, - CloudEndpointsDeleteHeaders, + StorageSyncError, + StorageSyncApiError, + StorageSyncErrorDetails, CloudEndpointsGetHeaders, + CloudEndpointsDeleteHeaders, + CloudEndpointArray, CloudEndpointsListBySyncGroupHeaders, - CloudEndpointsPostBackupHeaders, - CloudEndpointsPostRestoreHeaders, + BackupRequest, CloudEndpointsPreBackupHeaders, + PostBackupResponse, + CloudEndpointsPostBackupHeaders, + PreRestoreRequest, + RestoreFileSpec, CloudEndpointsPreRestoreHeaders, CloudEndpointsRestoreheartbeatHeaders, - FilesNotSyncingError, - PostBackupResponse, PostRestoreRequest, - PreRestoreRequest, - ProxyResource, - RegisteredServer, + CloudEndpointsPostRestoreHeaders, + SyncGroup, + SyncGroupCreateParameters, + ServerEndpointCreateParameters, RegisteredServerCreateParameters, - Resource, - RestoreFileSpec, ServerEndpoint, - ServerEndpointCreateParameters, ServerEndpointSyncStatus, - StorageSyncApiError, - StorageSyncError, - StorageSyncErrorDetails, - StorageSyncService, - SyncActivityStatus, - SyncGroup, - SyncGroupCreateParameters, SyncSessionStatus, + FilesNotSyncingError, + SyncActivityStatus, + RegisteredServer, + Workflow, TrackedResource, - Workflow + AzureEntityResource, + StorageSyncService } from "../models/mappers"; + diff --git a/packages/@azure/arm-storagesync/lib/models/index.ts b/packages/@azure/arm-storagesync/lib/models/index.ts index 2a5f8c148a38..fc9633145e79 100644 --- a/packages/@azure/arm-storagesync/lib/models/index.ts +++ b/packages/@azure/arm-storagesync/lib/models/index.ts @@ -1,9 +1,11 @@ /* * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. + * Licensed under the MIT License. See License.txt in the project root for + * license information. * * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. + * Changes may cause incorrect behavior and will be lost if the code is + * regenerated. */ import { BaseResource, CloudError, AzureServiceClientOptions } from "@azure/ms-rest-azure-js"; @@ -11,1566 +13,1918 @@ import * as msRest from "@azure/ms-rest-js"; export { BaseResource, CloudError }; + /** + * @interface + * An interface representing StorageSyncErrorDetails. * Error Details object. + * */ export interface StorageSyncErrorDetails { /** - * Error code of the given entry. + * @member {string} [code] Error code of the given entry. */ code?: string; /** - * Error message of the given entry. + * @member {string} [message] Error message of the given entry. */ message?: string; /** - * Target of the given entry. + * @member {string} [target] Target of the given entry. */ target?: string; } /** + * @interface + * An interface representing StorageSyncApiError. * Error type + * */ export interface StorageSyncApiError { /** - * Error code of the given entry. + * @member {string} [code] Error code of the given entry. */ code?: string; /** - * Error message of the given entry. + * @member {string} [message] Error message of the given entry. */ message?: string; /** - * Target of the given error entry. + * @member {string} [target] Target of the given error entry. */ target?: string; /** - * Error details of the given entry. + * @member {StorageSyncErrorDetails} [details] Error details of the given + * entry. */ details?: StorageSyncErrorDetails; } /** + * @interface + * An interface representing StorageSyncError. * Error type + * */ export interface StorageSyncError { /** - * Error details of the given entry. + * @member {StorageSyncApiError} [error] Error details of the given entry. */ error?: StorageSyncApiError; /** - * Error details of the given entry. + * @member {StorageSyncApiError} [innererror] Error details of the given + * entry. */ innererror?: StorageSyncApiError; } /** + * @interface + * An interface representing SubscriptionState. * Subscription State object. + * */ export interface SubscriptionState { /** - * State of Azure Subscription. Possible values include: 'Registered', 'Unregistered', 'Warned', - * 'Suspended', 'Deleted' + * @member {Reason} [state] State of Azure Subscription. Possible values + * include: 'Registered', 'Unregistered', 'Warned', 'Suspended', 'Deleted' */ state?: Reason; /** - * Is Transitioning - * **NOTE: This property will not be serialized. It can only be populated by the server.** + * @member {boolean} [istransitioning] Is Transitioning + * **NOTE: This property will not be serialized. It can only be populated by + * the server.** */ readonly istransitioning?: boolean; /** - * Subscription state properties. + * @member {any} [properties] Subscription state properties. */ properties?: any; } /** + * @interface * An interface representing Resource. + * @extends BaseResource */ export interface Resource extends BaseResource { /** - * Fully qualified resource Id for the resource. Ex - + * @member {string} [id] Fully qualified resource Id for the resource. Ex - * /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} - * **NOTE: This property will not be serialized. It can only be populated by the server.** + * **NOTE: This property will not be serialized. It can only be populated by + * the server.** */ readonly id?: string; /** - * The name of the resource - * **NOTE: This property will not be serialized. It can only be populated by the server.** + * @member {string} [name] The name of the resource + * **NOTE: This property will not be serialized. It can only be populated by + * the server.** */ readonly name?: string; /** - * The type of the resource. Ex- Microsoft.Compute/virtualMachines or - * Microsoft.Storage/storageAccounts. - * **NOTE: This property will not be serialized. It can only be populated by the server.** + * @member {string} [type] The type of the resource. Ex- + * Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. + * **NOTE: This property will not be serialized. It can only be populated by + * the server.** */ readonly type?: string; } /** + * @interface + * An interface representing TrackedResource. * The resource model definition for a ARM tracked top level resource + * + * @extends Resource */ export interface TrackedResource extends Resource { /** - * Resource tags. + * @member {{ [propertyName: string]: string }} [tags] Resource tags. */ tags?: { [propertyName: string]: string }; /** - * The geo-location where the resource lives + * @member {string} location The geo-location where the resource lives */ location: string; } /** + * @interface + * An interface representing StorageSyncService. * Storage Sync Service object. + * + * @extends TrackedResource */ export interface StorageSyncService extends TrackedResource { /** - * Storage Sync service status. - * **NOTE: This property will not be serialized. It can only be populated by the server.** + * @member {number} [storageSyncServiceStatus] Storage Sync service status. + * **NOTE: This property will not be serialized. It can only be populated by + * the server.** */ readonly storageSyncServiceStatus?: number; /** - * Storage Sync service Uid - * **NOTE: This property will not be serialized. It can only be populated by the server.** + * @member {string} [storageSyncServiceUid] Storage Sync service Uid + * **NOTE: This property will not be serialized. It can only be populated by + * the server.** */ readonly storageSyncServiceUid?: string; } /** - * The resource model definition for a ARM proxy resource. It will have everything other than - * required location and tags + * @interface + * An interface representing ProxyResource. + * The resource model definition for a ARM proxy resource. It will have + * everything other than required location and tags + * + * @extends Resource */ export interface ProxyResource extends Resource { } /** + * @interface + * An interface representing SyncGroup. * Sync Group object. + * + * @extends ProxyResource */ export interface SyncGroup extends ProxyResource { /** - * Unique Id + * @member {string} [uniqueId] Unique Id */ uniqueId?: string; /** - * Sync group status - * **NOTE: This property will not be serialized. It can only be populated by the server.** + * @member {string} [syncGroupStatus] Sync group status + * **NOTE: This property will not be serialized. It can only be populated by + * the server.** */ readonly syncGroupStatus?: string; } /** + * @interface + * An interface representing CloudEndpoint. * Cloud Endpoint object. + * + * @extends ProxyResource */ export interface CloudEndpoint extends ProxyResource { /** - * Storage Account Resource Id + * @member {string} [storageAccountResourceId] Storage Account Resource Id */ storageAccountResourceId?: string; /** - * Azure file share name + * @member {string} [azureFileShareName] Azure file share name */ azureFileShareName?: string; /** - * Storage Account Tenant Id + * @member {string} [storageAccountTenantId] Storage Account Tenant Id */ storageAccountTenantId?: string; /** - * Partnership Id + * @member {string} [partnershipId] Partnership Id */ partnershipId?: string; /** - * Friendly Name + * @member {string} [friendlyName] Friendly Name */ friendlyName?: string; /** - * Backup Enabled - * **NOTE: This property will not be serialized. It can only be populated by the server.** + * @member {string} [backupEnabled] Backup Enabled + * **NOTE: This property will not be serialized. It can only be populated by + * the server.** */ readonly backupEnabled?: string; /** - * CloudEndpoint Provisioning State + * @member {string} [provisioningState] CloudEndpoint Provisioning State */ provisioningState?: string; /** - * CloudEndpoint lastWorkflowId + * @member {string} [lastWorkflowId] CloudEndpoint lastWorkflowId */ lastWorkflowId?: string; /** - * Resource Last Operation Name + * @member {string} [lastOperationName] Resource Last Operation Name */ lastOperationName?: string; } /** + * @interface + * An interface representing RecallActionParameters. * The parameters used when calling recall action on server endpoint. + * */ export interface RecallActionParameters { /** - * Pattern of the files. + * @member {string} [pattern] Pattern of the files. */ pattern?: string; /** - * Recall path. + * @member {string} [recallPath] Recall path. */ recallPath?: string; } /** + * @interface + * An interface representing StorageSyncServiceCreateParameters. * The parameters used when creating a storage sync service. + * */ export interface StorageSyncServiceCreateParameters { /** - * 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. + * @member {string} location 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. */ location: string; /** - * 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. + * @member {{ [propertyName: string]: string }} [tags] 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. */ tags?: { [propertyName: string]: string }; + /** + * @member {any} [properties] + */ properties?: any; } /** + * @interface + * An interface representing SyncGroupCreateParameters. * The parameters used when creating a sync group. + * + * @extends ProxyResource */ export interface SyncGroupCreateParameters extends ProxyResource { /** - * The parameters used to create the sync group + * @member {any} [properties] The parameters used to create the sync group */ properties?: any; } /** + * @interface + * An interface representing CloudEndpointCreateParameters. * The parameters used when creating a cloud endpoint. + * + * @extends ProxyResource */ export interface CloudEndpointCreateParameters extends ProxyResource { /** - * Storage Account Resource Id + * @member {string} [storageAccountResourceId] Storage Account Resource Id */ storageAccountResourceId?: string; /** - * Azure file share name + * @member {string} [azureFileShareName] Azure file share name */ azureFileShareName?: string; /** - * Storage Account Tenant Id + * @member {string} [storageAccountTenantId] Storage Account Tenant Id */ storageAccountTenantId?: string; } /** + * @interface + * An interface representing ServerEndpointCreateParameters. * The parameters used when creating a server endpoint. + * + * @extends ProxyResource */ export interface ServerEndpointCreateParameters extends ProxyResource { /** - * Server Local path. + * @member {string} [serverLocalPath] Server Local path. */ serverLocalPath?: string; /** - * Cloud Tiering. Possible values include: 'on', 'off' + * @member {CloudTiering} [cloudTiering] Cloud Tiering. Possible values + * include: 'on', 'off' */ cloudTiering?: CloudTiering; /** - * Level of free space to be maintained by Cloud Tiering if it is enabled. + * @member {number} [volumeFreeSpacePercent] Level of free space to be + * maintained by Cloud Tiering if it is enabled. */ volumeFreeSpacePercent?: number; /** - * Tier files older than days. + * @member {number} [tierFilesOlderThanDays] Tier files older than days. */ tierFilesOlderThanDays?: number; /** - * Friendly Name + * @member {string} [friendlyName] Friendly Name */ friendlyName?: string; /** - * Server Resource Id. + * @member {string} [serverResourceId] Server Resource Id. */ serverResourceId?: string; /** - * Offline data transfer. Possible values include: 'on', 'off' + * @member {OfflineDataTransfer} [offlineDataTransfer] Offline data transfer. + * Possible values include: 'on', 'off' */ offlineDataTransfer?: OfflineDataTransfer; /** - * Offline data transfer share name + * @member {string} [offlineDataTransferShareName] Offline data transfer + * share name */ offlineDataTransferShareName?: string; } /** + * @interface + * An interface representing TriggerRolloverRequest. * Trigger Rollover Request. + * */ export interface TriggerRolloverRequest { /** - * Certificate Data + * @member {string} [serverCertificate] Certificate Data */ serverCertificate?: string; } /** + * @interface + * An interface representing RegisteredServerCreateParameters. * The parameters used when creating a registered server. + * + * @extends ProxyResource */ export interface RegisteredServerCreateParameters extends ProxyResource { /** - * Registered Server Certificate + * @member {string} [serverCertificate] Registered Server Certificate */ serverCertificate?: string; /** - * Registered Server Agent Version + * @member {string} [agentVersion] Registered Server Agent Version */ agentVersion?: string; /** - * Registered Server OS Version + * @member {string} [serverOSVersion] Registered Server OS Version */ serverOSVersion?: string; /** - * Registered Server last heart beat + * @member {string} [lastHeartBeat] Registered Server last heart beat */ lastHeartBeat?: string; /** - * Registered Server serverRole + * @member {string} [serverRole] Registered Server serverRole */ serverRole?: string; /** - * Registered Server clusterId + * @member {string} [clusterId] Registered Server clusterId */ clusterId?: string; /** - * Registered Server clusterName + * @member {string} [clusterName] Registered Server clusterName */ clusterName?: string; /** - * Registered Server serverId + * @member {string} [serverId] Registered Server serverId */ serverId?: string; /** - * Friendly Name + * @member {string} [friendlyName] Friendly Name */ friendlyName?: string; } /** + * @interface + * An interface representing ServerEndpointUpdateParameters. * Parameters for updating an Server Endpoint. + * */ export interface ServerEndpointUpdateParameters { /** - * Cloud Tiering. Possible values include: 'on', 'off' + * @member {CloudTiering1} [cloudTiering] Cloud Tiering. Possible values + * include: 'on', 'off' */ cloudTiering?: CloudTiering1; /** - * Level of free space to be maintained by Cloud Tiering if it is enabled. + * @member {number} [volumeFreeSpacePercent] Level of free space to be + * maintained by Cloud Tiering if it is enabled. */ volumeFreeSpacePercent?: number; /** - * Tier files older than days. + * @member {number} [tierFilesOlderThanDays] Tier files older than days. */ tierFilesOlderThanDays?: number; /** - * Offline data transfer. Possible values include: 'on', 'off' + * @member {OfflineDataTransfer1} [offlineDataTransfer] Offline data + * transfer. Possible values include: 'on', 'off' */ offlineDataTransfer?: OfflineDataTransfer1; /** - * Offline data transfer share name + * @member {string} [offlineDataTransferShareName] Offline data transfer + * share name */ offlineDataTransferShareName?: string; } /** + * @interface + * An interface representing FilesNotSyncingError. * Files not syncing error object + * */ export interface FilesNotSyncingError { /** - * Error code (HResult) - * **NOTE: This property will not be serialized. It can only be populated by the server.** + * @member {number} [errorCode] Error code (HResult) + * **NOTE: This property will not be serialized. It can only be populated by + * the server.** */ readonly errorCode?: number; /** - * Count of persistent files not syncing with the specified error code - * **NOTE: This property will not be serialized. It can only be populated by the server.** + * @member {number} [persistentCount] Count of persistent files not syncing + * with the specified error code + * **NOTE: This property will not be serialized. It can only be populated by + * the server.** */ readonly persistentCount?: number; /** - * Count of transient files not syncing with the specified error code - * **NOTE: This property will not be serialized. It can only be populated by the server.** + * @member {number} [transientCount] Count of transient files not syncing + * with the specified error code + * **NOTE: This property will not be serialized. It can only be populated by + * the server.** */ readonly transientCount?: number; } /** + * @interface + * An interface representing SyncSessionStatus. * Sync Session status object. + * */ export interface SyncSessionStatus { /** - * Last sync result (HResult) - * **NOTE: This property will not be serialized. It can only be populated by the server.** + * @member {number} [lastSyncResult] Last sync result (HResult) + * **NOTE: This property will not be serialized. It can only be populated by + * the server.** */ readonly lastSyncResult?: number; /** - * Last sync timestamp - * **NOTE: This property will not be serialized. It can only be populated by the server.** + * @member {Date} [lastSyncTimestamp] Last sync timestamp + * **NOTE: This property will not be serialized. It can only be populated by + * the server.** */ readonly lastSyncTimestamp?: Date; /** - * Last sync success timestamp - * **NOTE: This property will not be serialized. It can only be populated by the server.** + * @member {Date} [lastSyncSuccessTimestamp] Last sync success timestamp + * **NOTE: This property will not be serialized. It can only be populated by + * the server.** */ readonly lastSyncSuccessTimestamp?: Date; /** - * Last sync per item error count. - * **NOTE: This property will not be serialized. It can only be populated by the server.** + * @member {number} [lastSyncPerItemErrorCount] Last sync per item error + * count. + * **NOTE: This property will not be serialized. It can only be populated by + * the server.** */ readonly lastSyncPerItemErrorCount?: number; /** - * Count of persistent files not syncing. Reserved for future use. - * **NOTE: This property will not be serialized. It can only be populated by the server.** + * @member {number} [persistentFilesNotSyncingCount] Count of persistent + * files not syncing. Reserved for future use. + * **NOTE: This property will not be serialized. It can only be populated by + * the server.** */ readonly persistentFilesNotSyncingCount?: number; /** - * Count of transient files not syncing. Reserved for future use. - * **NOTE: This property will not be serialized. It can only be populated by the server.** + * @member {number} [transientFilesNotSyncingCount] Count of transient files + * not syncing. Reserved for future use. + * **NOTE: This property will not be serialized. It can only be populated by + * the server.** */ readonly transientFilesNotSyncingCount?: number; /** - * Array of per-item errors coming from the last sync session. Reserved for future use. - * **NOTE: This property will not be serialized. It can only be populated by the server.** + * @member {FilesNotSyncingError[]} [filesNotSyncingErrors] Array of per-item + * errors coming from the last sync session. Reserved for future use. + * **NOTE: This property will not be serialized. It can only be populated by + * the server.** */ readonly filesNotSyncingErrors?: FilesNotSyncingError[]; } /** + * @interface + * An interface representing SyncActivityStatus. * Sync Session status object. + * */ export interface SyncActivityStatus { /** - * Timestamp when properties were updated - * **NOTE: This property will not be serialized. It can only be populated by the server.** + * @member {Date} [timestamp] Timestamp when properties were updated + * **NOTE: This property will not be serialized. It can only be populated by + * the server.** */ readonly timestamp?: Date; /** - * Per item error count - * **NOTE: This property will not be serialized. It can only be populated by the server.** + * @member {number} [perItemErrorCount] Per item error count + * **NOTE: This property will not be serialized. It can only be populated by + * the server.** */ readonly perItemErrorCount?: number; /** - * Applied item count. - * **NOTE: This property will not be serialized. It can only be populated by the server.** + * @member {number} [appliedItemCount] Applied item count. + * **NOTE: This property will not be serialized. It can only be populated by + * the server.** */ readonly appliedItemCount?: number; /** - * Total item count (if available) - * **NOTE: This property will not be serialized. It can only be populated by the server.** + * @member {number} [totalItemCount] Total item count (if available) + * **NOTE: This property will not be serialized. It can only be populated by + * the server.** */ readonly totalItemCount?: number; /** - * Applied bytes - * **NOTE: This property will not be serialized. It can only be populated by the server.** + * @member {number} [appliedBytes] Applied bytes + * **NOTE: This property will not be serialized. It can only be populated by + * the server.** */ readonly appliedBytes?: number; /** - * Total bytes (if available) - * **NOTE: This property will not be serialized. It can only be populated by the server.** + * @member {number} [totalBytes] Total bytes (if available) + * **NOTE: This property will not be serialized. It can only be populated by + * the server.** */ readonly totalBytes?: number; } /** + * @interface + * An interface representing ServerEndpointSyncStatus. * Server Endpoint sync status + * */ export interface ServerEndpointSyncStatus { /** - * Download Health Status. Possible values include: 'Healthy', 'Error', 'SyncBlockedForRestore', + * @member {DownloadHealth} [downloadHealth] Download Health Status. Possible + * values include: 'Healthy', 'Error', 'SyncBlockedForRestore', * 'SyncBlockedForChangeDetectionPostRestore', 'NoActivity' - * **NOTE: This property will not be serialized. It can only be populated by the server.** + * **NOTE: This property will not be serialized. It can only be populated by + * the server.** */ readonly downloadHealth?: DownloadHealth; /** - * Upload Health Status. Possible values include: 'Healthy', 'Error', 'SyncBlockedForRestore', + * @member {UploadHealth} [uploadHealth] Upload Health Status. Possible + * values include: 'Healthy', 'Error', 'SyncBlockedForRestore', * 'SyncBlockedForChangeDetectionPostRestore', 'NoActivity' - * **NOTE: This property will not be serialized. It can only be populated by the server.** + * **NOTE: This property will not be serialized. It can only be populated by + * the server.** */ readonly uploadHealth?: UploadHealth; /** - * Combined Health Status. Possible values include: 'Healthy', 'Error', 'SyncBlockedForRestore', + * @member {CombinedHealth} [combinedHealth] Combined Health Status. Possible + * values include: 'Healthy', 'Error', 'SyncBlockedForRestore', * 'SyncBlockedForChangeDetectionPostRestore', 'NoActivity' - * **NOTE: This property will not be serialized. It can only be populated by the server.** + * **NOTE: This property will not be serialized. It can only be populated by + * the server.** */ readonly combinedHealth?: CombinedHealth; /** - * Sync activity. Possible values include: 'Upload', 'Download', 'UploadAndDownload' - * **NOTE: This property will not be serialized. It can only be populated by the server.** + * @member {SyncActivity} [syncActivity] Sync activity. Possible values + * include: 'Upload', 'Download', 'UploadAndDownload' + * **NOTE: This property will not be serialized. It can only be populated by + * the server.** */ readonly syncActivity?: SyncActivity; /** - * Total count of persistent files not syncing (combined upload + download). Reserved for future - * use. - * **NOTE: This property will not be serialized. It can only be populated by the server.** + * @member {number} [totalPersistentFilesNotSyncingCount] Total count of + * persistent files not syncing (combined upload + download). Reserved for + * future use. + * **NOTE: This property will not be serialized. It can only be populated by + * the server.** */ readonly totalPersistentFilesNotSyncingCount?: number; /** - * Last Updated Timestamp - * **NOTE: This property will not be serialized. It can only be populated by the server.** + * @member {Date} [lastUpdatedTimestamp] Last Updated Timestamp + * **NOTE: This property will not be serialized. It can only be populated by + * the server.** */ readonly lastUpdatedTimestamp?: Date; /** - * Upload Status - * **NOTE: This property will not be serialized. It can only be populated by the server.** + * @member {SyncSessionStatus} [uploadStatus] Upload Status + * **NOTE: This property will not be serialized. It can only be populated by + * the server.** */ readonly uploadStatus?: SyncSessionStatus; /** - * Download Status - * **NOTE: This property will not be serialized. It can only be populated by the server.** + * @member {SyncSessionStatus} [downloadStatus] Download Status + * **NOTE: This property will not be serialized. It can only be populated by + * the server.** */ readonly downloadStatus?: SyncSessionStatus; /** - * Upload sync activity - * **NOTE: This property will not be serialized. It can only be populated by the server.** + * @member {SyncActivityStatus} [uploadActivity] Upload sync activity + * **NOTE: This property will not be serialized. It can only be populated by + * the server.** */ readonly uploadActivity?: SyncActivityStatus; /** - * Download sync activity - * **NOTE: This property will not be serialized. It can only be populated by the server.** + * @member {SyncActivityStatus} [downloadActivity] Download sync activity + * **NOTE: This property will not be serialized. It can only be populated by + * the server.** */ readonly downloadActivity?: SyncActivityStatus; /** - * Offline Data Transfer State. Possible values include: 'InProgress', 'Stopping', 'NotRunning', - * 'Complete' - * **NOTE: This property will not be serialized. It can only be populated by the server.** + * @member {OfflineDataTransferStatus} [offlineDataTransferStatus] Offline + * Data Transfer State. Possible values include: 'InProgress', 'Stopping', + * 'NotRunning', 'Complete' + * **NOTE: This property will not be serialized. It can only be populated by + * the server.** */ readonly offlineDataTransferStatus?: OfflineDataTransferStatus; } /** + * @interface + * An interface representing ServerEndpoint. * Server Endpoint object. + * + * @extends ProxyResource */ export interface ServerEndpoint extends ProxyResource { /** - * Server Local path. + * @member {string} [serverLocalPath] Server Local path. */ serverLocalPath?: string; /** - * Cloud Tiering. Possible values include: 'on', 'off' + * @member {CloudTiering2} [cloudTiering] Cloud Tiering. Possible values + * include: 'on', 'off' */ cloudTiering?: CloudTiering2; /** - * Level of free space to be maintained by Cloud Tiering if it is enabled. + * @member {number} [volumeFreeSpacePercent] Level of free space to be + * maintained by Cloud Tiering if it is enabled. */ volumeFreeSpacePercent?: number; /** - * Tier files older than days. + * @member {number} [tierFilesOlderThanDays] Tier files older than days. */ tierFilesOlderThanDays?: number; /** - * Friendly Name + * @member {string} [friendlyName] Friendly Name */ friendlyName?: string; /** - * Server Resource Id. + * @member {string} [serverResourceId] Server Resource Id. */ serverResourceId?: string; /** - * ServerEndpoint Provisioning State - * **NOTE: This property will not be serialized. It can only be populated by the server.** + * @member {string} [provisioningState] ServerEndpoint Provisioning State + * **NOTE: This property will not be serialized. It can only be populated by + * the server.** */ readonly provisioningState?: string; /** - * ServerEndpoint lastWorkflowId - * **NOTE: This property will not be serialized. It can only be populated by the server.** + * @member {string} [lastWorkflowId] ServerEndpoint lastWorkflowId + * **NOTE: This property will not be serialized. It can only be populated by + * the server.** */ readonly lastWorkflowId?: string; /** - * Resource Last Operation Name - * **NOTE: This property will not be serialized. It can only be populated by the server.** + * @member {string} [lastOperationName] Resource Last Operation Name + * **NOTE: This property will not be serialized. It can only be populated by + * the server.** */ readonly lastOperationName?: string; /** - * Server Endpoint sync status - * **NOTE: This property will not be serialized. It can only be populated by the server.** + * @member {ServerEndpointSyncStatus} [syncStatus] Server Endpoint sync + * status + * **NOTE: This property will not be serialized. It can only be populated by + * the server.** */ readonly syncStatus?: ServerEndpointSyncStatus; /** - * Offline data transfer. Possible values include: 'on', 'off' + * @member {OfflineDataTransfer2} [offlineDataTransfer] Offline data + * transfer. Possible values include: 'on', 'off' */ offlineDataTransfer?: OfflineDataTransfer2; /** - * Offline data transfer storage account resource ID - * **NOTE: This property will not be serialized. It can only be populated by the server.** + * @member {string} [offlineDataTransferStorageAccountResourceId] Offline + * data transfer storage account resource ID + * **NOTE: This property will not be serialized. It can only be populated by + * the server.** */ readonly offlineDataTransferStorageAccountResourceId?: string; /** - * Offline data transfer storage account tenant ID - * **NOTE: This property will not be serialized. It can only be populated by the server.** + * @member {string} [offlineDataTransferStorageAccountTenantId] Offline data + * transfer storage account tenant ID + * **NOTE: This property will not be serialized. It can only be populated by + * the server.** */ readonly offlineDataTransferStorageAccountTenantId?: string; /** - * Offline data transfer share name + * @member {string} [offlineDataTransferShareName] Offline data transfer + * share name */ offlineDataTransferShareName?: string; } /** + * @interface + * An interface representing RegisteredServer. * Registered Server resource. + * + * @extends ProxyResource */ export interface RegisteredServer extends ProxyResource { /** - * Registered Server Certificate + * @member {string} [serverCertificate] Registered Server Certificate */ serverCertificate?: string; /** - * Registered Server Agent Version + * @member {string} [agentVersion] Registered Server Agent Version */ agentVersion?: string; /** - * Registered Server OS Version + * @member {string} [serverOSVersion] Registered Server OS Version */ serverOSVersion?: string; /** - * Registered Server Management Error Code + * @member {number} [serverManagementErrorCode] Registered Server Management + * Error Code */ serverManagementErrorCode?: number; /** - * Registered Server last heart beat + * @member {string} [lastHeartBeat] Registered Server last heart beat */ lastHeartBeat?: string; /** - * Registered Server Provisioning State + * @member {string} [provisioningState] Registered Server Provisioning State */ provisioningState?: string; /** - * Registered Server serverRole + * @member {string} [serverRole] Registered Server serverRole */ serverRole?: string; /** - * Registered Server clusterId + * @member {string} [clusterId] Registered Server clusterId */ clusterId?: string; /** - * Registered Server clusterName + * @member {string} [clusterName] Registered Server clusterName */ clusterName?: string; /** - * Registered Server serverId + * @member {string} [serverId] Registered Server serverId */ serverId?: string; /** - * Registered Server storageSyncServiceUid + * @member {string} [storageSyncServiceUid] Registered Server + * storageSyncServiceUid */ storageSyncServiceUid?: string; /** - * Registered Server lastWorkflowId + * @member {string} [lastWorkflowId] Registered Server lastWorkflowId */ lastWorkflowId?: string; /** - * Resource Last Operation Name + * @member {string} [lastOperationName] Resource Last Operation Name */ lastOperationName?: string; /** - * Resource discoveryEndpointUri + * @member {string} [discoveryEndpointUri] Resource discoveryEndpointUri */ discoveryEndpointUri?: string; /** - * Resource Location + * @member {string} [resourceLocation] Resource Location */ resourceLocation?: string; /** - * Service Location + * @member {string} [serviceLocation] Service Location */ serviceLocation?: string; /** - * Friendly Name + * @member {string} [friendlyName] Friendly Name */ friendlyName?: string; /** - * Management Endpoint Uri + * @member {string} [managementEndpointUri] Management Endpoint Uri */ managementEndpointUri?: string; /** - * Monitoring Configuration + * @member {string} [monitoringConfiguration] Monitoring Configuration */ monitoringConfiguration?: string; } /** + * @interface + * An interface representing ResourcesMoveInfo. * Resource Move Info. + * */ export interface ResourcesMoveInfo { /** - * Target resource group. + * @member {string} [targetResourceGroup] Target resource group. */ targetResourceGroup?: string; /** - * Collection of Resources. + * @member {string[]} [resources] Collection of Resources. */ resources?: string[]; } /** + * @interface + * An interface representing Workflow. * Workflow resource. + * + * @extends ProxyResource */ export interface Workflow extends ProxyResource { /** - * last step name + * @member {string} [lastStepName] last step name */ lastStepName?: string; /** - * workflow status. Possible values include: 'active', 'expired', 'succeeded', 'aborted', - * 'failed' + * @member {Status} [status] workflow status. Possible values include: + * 'active', 'expired', 'succeeded', 'aborted', 'failed' */ status?: Status; /** - * operation direction. Possible values include: 'do', 'undo', 'cancel' + * @member {Operation} [operation] operation direction. Possible values + * include: 'do', 'undo', 'cancel' */ operation?: Operation; /** - * workflow steps + * @member {string} [steps] workflow steps */ steps?: string; /** - * workflow last operation identifier. + * @member {string} [lastOperationId] workflow last operation identifier. */ lastOperationId?: string; } /** + * @interface + * An interface representing OperationDisplayInfo. * The operation supported by storage sync. + * */ export interface OperationDisplayInfo { /** - * The description of the operation. + * @member {string} [description] The description of the operation. */ description?: string; /** - * The action that users can perform, based on their permission level. + * @member {string} [operation] The action that users can perform, based on + * their permission level. */ operation?: string; /** - * Service provider: Microsoft StorageSync. + * @member {string} [provider] Service provider: Microsoft StorageSync. */ provider?: string; /** - * Resource on which the operation is performed. + * @member {string} [resource] Resource on which the operation is performed. */ resource?: string; } /** + * @interface + * An interface representing OperationEntity. * The operation supported by storage sync. + * */ export interface OperationEntity { /** - * Operation name: {provider}/{resource}/{operation}. + * @member {string} [name] Operation name: {provider}/{resource}/{operation}. */ name?: string; /** - * The operation supported by storage sync. + * @member {OperationDisplayInfo} [display] The operation supported by + * storage sync. */ display?: OperationDisplayInfo; /** - * The origin. + * @member {string} [origin] The origin. */ origin?: string; } /** + * @interface + * An interface representing OperationDisplayResource. * Operation Display Resource object. + * */ export interface OperationDisplayResource { /** - * Operation Display Resource Provider. + * @member {string} [provider] Operation Display Resource Provider. */ provider?: string; /** - * Operation Display Resource. + * @member {string} [resource] Operation Display Resource. */ resource?: string; /** - * Operation Display Resource Operation. + * @member {string} [operation] Operation Display Resource Operation. */ operation?: string; /** - * Operation Display Resource Description. + * @member {string} [description] Operation Display Resource Description. */ description?: string; } /** + * @interface + * An interface representing CheckNameAvailabilityParameters. * Parameters for a check name availability request. + * */ export interface CheckNameAvailabilityParameters { /** - * The name to check for availability + * @member {string} name The name to check for availability */ name: string; } /** + * @interface + * An interface representing CheckNameAvailabilityResult. * The CheckNameAvailability operation response. + * */ export interface CheckNameAvailabilityResult { /** - * 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. - * **NOTE: This property will not be serialized. It can only be populated by the server.** + * @member {boolean} [nameAvailable] 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. + * **NOTE: This property will not be serialized. It can only be populated by + * the server.** */ readonly nameAvailable?: boolean; /** - * Gets the reason that a Storage Sync Service name could not be used. The Reason element is only - * returned if NameAvailable is false. Possible values include: 'Invalid', 'AlreadyExists' - * **NOTE: This property will not be serialized. It can only be populated by the server.** + * @member {NameAvailabilityReason} [reason] Gets the reason that a Storage + * Sync Service name could not be used. The Reason element is only returned + * if NameAvailable is false. Possible values include: 'Invalid', + * 'AlreadyExists' + * **NOTE: This property will not be serialized. It can only be populated by + * the server.** */ readonly reason?: NameAvailabilityReason; /** - * Gets an error message explaining the Reason value in more detail. - * **NOTE: This property will not be serialized. It can only be populated by the server.** + * @member {string} [message] Gets an error message explaining the Reason + * value in more detail. + * **NOTE: This property will not be serialized. It can only be populated by + * the server.** */ readonly message?: string; } /** + * @interface + * An interface representing RestoreFileSpec. * Restore file spec. + * */ export interface RestoreFileSpec { /** - * Restore file spec path + * @member {string} [path] Restore file spec path */ path?: string; /** - * Restore file spec isdir - * **NOTE: This property will not be serialized. It can only be populated by the server.** + * @member {boolean} [isdir] Restore file spec isdir + * **NOTE: This property will not be serialized. It can only be populated by + * the server.** */ readonly isdir?: boolean; } /** + * @interface + * An interface representing PostRestoreRequest. * Post Restore Request + * */ export interface PostRestoreRequest { /** - * Post Restore partition. + * @member {string} [partition] Post Restore partition. */ partition?: string; /** - * Post Restore replica group. + * @member {string} [replicaGroup] Post Restore replica group. */ replicaGroup?: string; /** - * Post Restore request id. + * @member {string} [requestId] Post Restore request id. */ requestId?: string; /** - * Post Restore Azure file share uri. + * @member {string} [azureFileShareUri] Post Restore Azure file share uri. */ azureFileShareUri?: string; /** - * Post Restore Azure status. + * @member {string} [status] Post Restore Azure status. */ status?: string; /** - * Post Restore Azure source azure file share uri. + * @member {string} [sourceAzureFileShareUri] Post Restore Azure source azure + * file share uri. */ sourceAzureFileShareUri?: string; /** - * Post Restore Azure failed file list. + * @member {string} [failedFileList] Post Restore Azure failed file list. */ failedFileList?: string; /** - * Post Restore restore file spec array. + * @member {RestoreFileSpec[]} [restoreFileSpec] Post Restore restore file + * spec array. */ restoreFileSpec?: RestoreFileSpec[]; } /** + * @interface + * An interface representing PreRestoreRequest. * Pre Restore request object. + * */ export interface PreRestoreRequest { /** - * Pre Restore partition. + * @member {string} [partition] Pre Restore partition. */ partition?: string; /** - * Pre Restore replica group. + * @member {string} [replicaGroup] Pre Restore replica group. */ replicaGroup?: string; /** - * Pre Restore request id. + * @member {string} [requestId] Pre Restore request id. */ requestId?: string; /** - * Pre Restore Azure file share uri. + * @member {string} [azureFileShareUri] Pre Restore Azure file share uri. */ azureFileShareUri?: string; /** - * Pre Restore Azure status. + * @member {string} [status] Pre Restore Azure status. */ status?: string; /** - * Pre Restore Azure source azure file share uri. + * @member {string} [sourceAzureFileShareUri] Pre Restore Azure source azure + * file share uri. */ sourceAzureFileShareUri?: string; /** - * Pre Restore backup metadata property bag. + * @member {string} [backupMetadataPropertyBag] Pre Restore backup metadata + * property bag. */ backupMetadataPropertyBag?: string; /** - * Pre Restore restore file spec array. + * @member {RestoreFileSpec[]} [restoreFileSpec] Pre Restore restore file + * spec array. */ restoreFileSpec?: RestoreFileSpec[]; /** - * Pre Restore pause wait for sync drain time period in seconds. + * @member {number} [pauseWaitForSyncDrainTimePeriodInSeconds] Pre Restore + * pause wait for sync drain time period in seconds. */ pauseWaitForSyncDrainTimePeriodInSeconds?: number; } /** + * @interface + * An interface representing BackupRequest. * Backup request + * */ export interface BackupRequest { /** - * Azure File Share. + * @member {string} [azureFileShare] Azure File Share. */ azureFileShare?: string; } /** + * @interface + * An interface representing PostBackupResponse. * Post Backup Response + * */ export interface PostBackupResponse { /** - * cloud endpoint Name. - * **NOTE: This property will not be serialized. It can only be populated by the server.** + * @member {string} [cloudEndpointName] cloud endpoint Name. + * **NOTE: This property will not be serialized. It can only be populated by + * the server.** */ readonly cloudEndpointName?: string; } /** + * @interface + * An interface representing StorageSyncServiceUpdateParameters. * Parameters for updating an Storage sync service. + * */ export interface StorageSyncServiceUpdateParameters { /** - * The user-specified tags associated with the storage sync service. + * @member {{ [propertyName: string]: string }} [tags] The user-specified + * tags associated with the storage sync service. */ tags?: { [propertyName: string]: string }; /** - * The properties of the storage sync service. + * @member {any} [properties] The properties of the storage sync service. */ properties?: any; } /** - * The resource model definition for a Azure Resource Manager resource with an etag. + * @interface + * An interface representing AzureEntityResource. + * The resource model definition for a Azure Resource Manager resource with an + * etag. + * + * @extends Resource */ export interface AzureEntityResource extends Resource { /** - * Resource Etag. - * **NOTE: This property will not be serialized. It can only be populated by the server.** + * @member {string} [etag] Resource Etag. + * **NOTE: This property will not be serialized. It can only be populated by + * the server.** */ readonly etag?: string; } /** + * @interface + * An interface representing StorageSyncServicesUpdateOptionalParams. * Optional Parameters. + * + * @extends RequestOptionsBase */ export interface StorageSyncServicesUpdateOptionalParams extends msRest.RequestOptionsBase { /** - * Storage Sync Service resource. + * @member {StorageSyncServiceUpdateParameters} [parameters] Storage Sync + * Service resource. */ parameters?: StorageSyncServiceUpdateParameters; } /** + * @interface + * An interface representing ServerEndpointsUpdateOptionalParams. * Optional Parameters. + * + * @extends RequestOptionsBase */ export interface ServerEndpointsUpdateOptionalParams extends msRest.RequestOptionsBase { /** - * Any of the properties applicable in PUT request. + * @member {ServerEndpointUpdateParameters} [parameters] Any of the + * properties applicable in PUT request. */ parameters?: ServerEndpointUpdateParameters; } /** + * @interface + * An interface representing ServerEndpointsBeginUpdateOptionalParams. * Optional Parameters. + * + * @extends RequestOptionsBase */ export interface ServerEndpointsBeginUpdateOptionalParams extends msRest.RequestOptionsBase { /** - * Any of the properties applicable in PUT request. + * @member {ServerEndpointUpdateParameters} [parameters] Any of the + * properties applicable in PUT request. */ parameters?: ServerEndpointUpdateParameters; } /** + * @interface * An interface representing StorageSyncManagementClientOptions. + * @extends AzureServiceClientOptions */ export interface StorageSyncManagementClientOptions extends AzureServiceClientOptions { + /** + * @member {string} [baseUri] + */ baseUri?: string; } /** + * @interface + * An interface representing OperationsListHeaders. * Defines headers for List operation. + * */ export interface OperationsListHeaders { /** - * request id. + * @member {string} [xMsRequestId] request id. */ xMsRequestId: string; /** - * correlation request id. + * @member {string} [xMsCorrelationRequestId] correlation request id. */ xMsCorrelationRequestId: string; } /** + * @interface + * An interface representing StorageSyncServicesGetHeaders. * Defines headers for Get operation. + * */ export interface StorageSyncServicesGetHeaders { /** - * request id. + * @member {string} [xMsRequestId] request id. */ xMsRequestId: string; /** - * correlation request id. + * @member {string} [xMsCorrelationRequestId] correlation request id. */ xMsCorrelationRequestId: string; } /** + * @interface + * An interface representing StorageSyncServicesUpdateHeaders. * Defines headers for Update operation. + * */ export interface StorageSyncServicesUpdateHeaders { /** - * request id. + * @member {string} [xMsRequestId] request id. */ xMsRequestId: string; /** - * correlation request id. + * @member {string} [xMsCorrelationRequestId] correlation request id. */ xMsCorrelationRequestId: string; } /** + * @interface + * An interface representing StorageSyncServicesDeleteHeaders. * Defines headers for Delete operation. + * */ export interface StorageSyncServicesDeleteHeaders { /** - * request id. + * @member {string} [xMsRequestId] request id. */ xMsRequestId: string; /** - * correlation request id. + * @member {string} [xMsCorrelationRequestId] correlation request id. */ xMsCorrelationRequestId: string; } /** + * @interface + * An interface representing StorageSyncServicesListByResourceGroupHeaders. * Defines headers for ListByResourceGroup operation. + * */ export interface StorageSyncServicesListByResourceGroupHeaders { /** - * request id. + * @member {string} [xMsRequestId] request id. */ xMsRequestId: string; /** - * correlation request id. + * @member {string} [xMsCorrelationRequestId] correlation request id. */ xMsCorrelationRequestId: string; } /** + * @interface + * An interface representing StorageSyncServicesListBySubscriptionHeaders. * Defines headers for ListBySubscription operation. + * */ export interface StorageSyncServicesListBySubscriptionHeaders { /** - * request id. + * @member {string} [xMsRequestId] request id. */ xMsRequestId: string; /** - * correlation request id. + * @member {string} [xMsCorrelationRequestId] correlation request id. */ xMsCorrelationRequestId: string; } /** + * @interface + * An interface representing SyncGroupsListByStorageSyncServiceHeaders. * Defines headers for ListByStorageSyncService operation. + * */ export interface SyncGroupsListByStorageSyncServiceHeaders { /** - * request id. + * @member {string} [xMsRequestId] request id. */ xMsRequestId: string; /** - * correlation request id. + * @member {string} [xMsCorrelationRequestId] correlation request id. */ xMsCorrelationRequestId: string; } /** + * @interface + * An interface representing SyncGroupsCreateHeaders. * Defines headers for Create operation. + * */ export interface SyncGroupsCreateHeaders { /** - * request id. + * @member {string} [xMsRequestId] request id. */ xMsRequestId: string; /** - * correlation request id. + * @member {string} [xMsCorrelationRequestId] correlation request id. */ xMsCorrelationRequestId: string; } /** + * @interface + * An interface representing SyncGroupsGetHeaders. * Defines headers for Get operation. + * */ export interface SyncGroupsGetHeaders { /** - * request id. + * @member {string} [xMsRequestId] request id. */ xMsRequestId: string; /** - * correlation request id. + * @member {string} [xMsCorrelationRequestId] correlation request id. */ xMsCorrelationRequestId: string; } /** + * @interface + * An interface representing SyncGroupsDeleteHeaders. * Defines headers for Delete operation. + * */ export interface SyncGroupsDeleteHeaders { /** - * Request id + * @member {string} [xMsRequestId] Request id */ xMsRequestId: string; /** - * correlation request id + * @member {string} [xMsCorrelationRequestId] correlation request id */ xMsCorrelationRequestId: string; } /** + * @interface + * An interface representing CloudEndpointsCreateHeaders. * Defines headers for Create operation. + * */ export interface CloudEndpointsCreateHeaders { /** - * Request id + * @member {string} [xMsRequestId] Request id */ xMsRequestId: string; /** - * correlation request id + * @member {string} [xMsCorrelationRequestId] correlation request id */ xMsCorrelationRequestId: string; /** - * Operation Status Location URI + * @member {string} [azureAsyncOperation] Operation Status Location URI */ azureAsyncOperation: string; /** - * Operation Status Location URI + * @member {string} [location] Operation Status Location URI */ location: string; /** - * Retry After + * @member {string} [retryAfter] Retry After */ retryAfter: string; } /** + * @interface + * An interface representing CloudEndpointsGetHeaders. * Defines headers for Get operation. + * */ export interface CloudEndpointsGetHeaders { /** - * request id. + * @member {string} [xMsRequestId] request id. */ xMsRequestId: string; /** - * correlation request id. + * @member {string} [xMsCorrelationRequestId] correlation request id. */ xMsCorrelationRequestId: string; } /** + * @interface + * An interface representing CloudEndpointsDeleteHeaders. * Defines headers for Delete operation. + * */ export interface CloudEndpointsDeleteHeaders { /** - * Request id + * @member {string} [xMsRequestId] Request id */ xMsRequestId: string; /** - * correlation request id + * @member {string} [xMsCorrelationRequestId] correlation request id */ xMsCorrelationRequestId: string; /** - * Operation Status Location URI + * @member {string} [azureAsyncOperation] Operation Status Location URI */ azureAsyncOperation: string; /** - * Operation Status Location URI + * @member {string} [location] Operation Status Location URI */ location: string; /** - * Retry After + * @member {string} [retryAfter] Retry After */ retryAfter: string; } /** + * @interface + * An interface representing CloudEndpointsListBySyncGroupHeaders. * Defines headers for ListBySyncGroup operation. + * */ export interface CloudEndpointsListBySyncGroupHeaders { /** - * request id. + * @member {string} [xMsRequestId] request id. */ xMsRequestId: string; /** - * correlation request id. + * @member {string} [xMsCorrelationRequestId] correlation request id. */ xMsCorrelationRequestId: string; } /** + * @interface + * An interface representing CloudEndpointsPreBackupHeaders. * Defines headers for PreBackup operation. + * */ export interface CloudEndpointsPreBackupHeaders { /** - * Operation Status Location URI + * @member {string} [location] Operation Status Location URI */ location: string; /** - * request id. + * @member {string} [xMsRequestId] request id. */ xMsRequestId: string; /** - * correlation request id. + * @member {string} [xMsCorrelationRequestId] correlation request id. */ xMsCorrelationRequestId: string; } /** + * @interface + * An interface representing CloudEndpointsPostBackupHeaders. * Defines headers for PostBackup operation. + * */ export interface CloudEndpointsPostBackupHeaders { /** - * Operation Status Location URI + * @member {string} [location] Operation Status Location URI */ location: string; /** - * request id. + * @member {string} [xMsRequestId] request id. */ xMsRequestId: string; /** - * correlation request id. + * @member {string} [xMsCorrelationRequestId] correlation request id. */ xMsCorrelationRequestId: string; } /** + * @interface + * An interface representing CloudEndpointsPreRestoreHeaders. * Defines headers for PreRestore operation. + * */ export interface CloudEndpointsPreRestoreHeaders { /** - * Operation Status Location URI + * @member {string} [location] Operation Status Location URI */ location: string; /** - * request id. + * @member {string} [xMsRequestId] request id. */ xMsRequestId: string; /** - * correlation request id. + * @member {string} [xMsCorrelationRequestId] correlation request id. */ xMsCorrelationRequestId: string; } /** + * @interface + * An interface representing CloudEndpointsRestoreheartbeatHeaders. * Defines headers for restoreheartbeat operation. + * */ export interface CloudEndpointsRestoreheartbeatHeaders { /** - * request id. + * @member {string} [xMsRequestId] request id. */ xMsRequestId: string; /** - * correlation request id. + * @member {string} [xMsCorrelationRequestId] correlation request id. */ xMsCorrelationRequestId: string; } /** + * @interface + * An interface representing CloudEndpointsPostRestoreHeaders. * Defines headers for PostRestore operation. + * */ export interface CloudEndpointsPostRestoreHeaders { /** - * Operation Status Location URI + * @member {string} [location] Operation Status Location URI */ location: string; /** - * request id. + * @member {string} [xMsRequestId] request id. */ xMsRequestId: string; /** - * correlation request id. + * @member {string} [xMsCorrelationRequestId] correlation request id. */ xMsCorrelationRequestId: string; } /** + * @interface + * An interface representing ServerEndpointsCreateHeaders. * Defines headers for Create operation. + * */ export interface ServerEndpointsCreateHeaders { /** - * request id. + * @member {string} [xMsRequestId] request id. */ xMsRequestId: string; /** - * correlation request id. + * @member {string} [xMsCorrelationRequestId] correlation request id. */ xMsCorrelationRequestId: string; /** - * Operation Status Location URI + * @member {string} [azureAsyncOperation] Operation Status Location URI */ azureAsyncOperation: string; /** - * Operation Status Location URI + * @member {string} [location] Operation Status Location URI */ location: string; } /** + * @interface + * An interface representing ServerEndpointsUpdateHeaders. * Defines headers for Update operation. + * */ export interface ServerEndpointsUpdateHeaders { /** - * request id. + * @member {string} [xMsRequestId] request id. */ xMsRequestId: string; /** - * correlation request id. + * @member {string} [xMsCorrelationRequestId] correlation request id. */ xMsCorrelationRequestId: string; /** - * Operation Status Location URI + * @member {string} [azureAsyncOperation] Operation Status Location URI */ azureAsyncOperation: string; /** - * Operation Status Location URI + * @member {string} [location] Operation Status Location URI */ location: string; } /** + * @interface + * An interface representing ServerEndpointsGetHeaders. * Defines headers for Get operation. + * */ export interface ServerEndpointsGetHeaders { /** - * request id. + * @member {string} [xMsRequestId] request id. */ xMsRequestId: string; /** - * correlation request id. + * @member {string} [xMsCorrelationRequestId] correlation request id. */ xMsCorrelationRequestId: string; } /** + * @interface + * An interface representing ServerEndpointsDeleteHeaders. * Defines headers for Delete operation. + * */ export interface ServerEndpointsDeleteHeaders { /** - * request id. + * @member {string} [xMsRequestId] request id. */ xMsRequestId: string; /** - * correlation request id. + * @member {string} [xMsCorrelationRequestId] correlation request id. */ xMsCorrelationRequestId: string; /** - * Operation Status Location URI + * @member {string} [location] Operation Status Location URI */ location: string; } /** + * @interface + * An interface representing ServerEndpointsListBySyncGroupHeaders. * Defines headers for ListBySyncGroup operation. + * */ export interface ServerEndpointsListBySyncGroupHeaders { /** - * Operation Status Location URI + * @member {string} [location] Operation Status Location URI */ location: string; /** - * request id. + * @member {string} [xMsRequestId] request id. */ xMsRequestId: string; /** - * correlation request id. + * @member {string} [xMsCorrelationRequestId] correlation request id. */ xMsCorrelationRequestId: string; } /** + * @interface + * An interface representing ServerEndpointsRecallActionHeaders. * Defines headers for recallAction operation. + * */ export interface ServerEndpointsRecallActionHeaders { /** - * request id. + * @member {string} [xMsRequestId] request id. */ xMsRequestId: string; /** - * correlation request id. + * @member {string} [xMsCorrelationRequestId] correlation request id. */ xMsCorrelationRequestId: string; /** - * Operation Status Location URI + * @member {string} [location] Operation Status Location URI */ location: string; } /** + * @interface + * An interface representing RegisteredServersListByStorageSyncServiceHeaders. * Defines headers for ListByStorageSyncService operation. + * */ export interface RegisteredServersListByStorageSyncServiceHeaders { /** - * request id. + * @member {string} [xMsRequestId] request id. */ xMsRequestId: string; /** - * correlation request id. + * @member {string} [xMsCorrelationRequestId] correlation request id. */ xMsCorrelationRequestId: string; } /** + * @interface + * An interface representing RegisteredServersGetHeaders. * Defines headers for Get operation. + * */ export interface RegisteredServersGetHeaders { /** - * request id. + * @member {string} [xMsRequestId] request id. */ xMsRequestId: string; /** - * correlation request id. + * @member {string} [xMsCorrelationRequestId] correlation request id. */ xMsCorrelationRequestId: string; } /** + * @interface + * An interface representing RegisteredServersCreateHeaders. * Defines headers for Create operation. + * */ export interface RegisteredServersCreateHeaders { /** - * request id. + * @member {string} [xMsRequestId] request id. */ xMsRequestId: string; /** - * correlation request id. + * @member {string} [xMsCorrelationRequestId] correlation request id. */ xMsCorrelationRequestId: string; /** - * Operation Status Location URI + * @member {string} [azureAsyncOperation] Operation Status Location URI */ azureAsyncOperation: string; /** - * Operation Status Location URI + * @member {string} [location] Operation Status Location URI */ location: string; } /** + * @interface + * An interface representing RegisteredServersDeleteHeaders. * Defines headers for Delete operation. + * */ export interface RegisteredServersDeleteHeaders { /** - * request id. + * @member {string} [xMsRequestId] request id. */ xMsRequestId: string; /** - * correlation request id. + * @member {string} [xMsCorrelationRequestId] correlation request id. */ xMsCorrelationRequestId: string; /** - * Operation Status Location URI + * @member {string} [location] Operation Status Location URI */ location: string; } /** + * @interface + * An interface representing RegisteredServersTriggerRolloverHeaders. * Defines headers for triggerRollover operation. + * */ export interface RegisteredServersTriggerRolloverHeaders { /** - * request id. + * @member {string} [xMsRequestId] request id. */ xMsRequestId: string; /** - * correlation request id. + * @member {string} [xMsCorrelationRequestId] correlation request id. */ xMsCorrelationRequestId: string; /** - * Operation Status Location URI + * @member {string} [location] Operation Status Location URI */ location: string; } /** + * @interface + * An interface representing WorkflowsListByStorageSyncServiceHeaders. * Defines headers for ListByStorageSyncService operation. + * */ export interface WorkflowsListByStorageSyncServiceHeaders { /** - * request id. + * @member {string} [xMsRequestId] request id. */ xMsRequestId: string; /** - * correlation request id. + * @member {string} [xMsCorrelationRequestId] correlation request id. */ xMsCorrelationRequestId: string; } /** + * @interface + * An interface representing WorkflowsGetHeaders. * Defines headers for Get operation. + * */ export interface WorkflowsGetHeaders { /** - * request id. + * @member {string} [xMsRequestId] request id. */ xMsRequestId: string; /** - * correlation request id. + * @member {string} [xMsCorrelationRequestId] correlation request id. */ xMsCorrelationRequestId: string; } /** + * @interface + * An interface representing WorkflowsAbortHeaders. * Defines headers for Abort operation. + * */ export interface WorkflowsAbortHeaders { /** - * request id. + * @member {string} [xMsRequestId] request id. */ xMsRequestId: string; /** - * correlation request id. + * @member {string} [xMsCorrelationRequestId] correlation request id. */ xMsCorrelationRequestId: string; } + /** * @interface + * An interface representing the OperationEntityListResult. * The list of storage sync operations. + * * @extends Array */ export interface OperationEntityListResult extends Array { /** - * The link used to get the next page of operations. + * @member {string} [nextLink] The link used to get the next page of + * operations. */ nextLink?: string; } /** * @interface + * An interface representing the StorageSyncServiceArray. * Array of StorageSyncServices + * * @extends Array */ export interface StorageSyncServiceArray extends Array { @@ -1578,7 +1932,9 @@ export interface StorageSyncServiceArray extends Array { /** * @interface + * An interface representing the SyncGroupArray. * Array of SyncGroup + * * @extends Array */ export interface SyncGroupArray extends Array { @@ -1586,7 +1942,9 @@ export interface SyncGroupArray extends Array { /** * @interface + * An interface representing the CloudEndpointArray. * Array of CloudEndpoint + * * @extends Array */ export interface CloudEndpointArray extends Array { @@ -1594,7 +1952,9 @@ export interface CloudEndpointArray extends Array { /** * @interface + * An interface representing the ServerEndpointArray. * Array of ServerEndpoint + * * @extends Array */ export interface ServerEndpointArray extends Array { @@ -1602,7 +1962,9 @@ export interface ServerEndpointArray extends Array { /** * @interface + * An interface representing the RegisteredServerArray. * Array of RegisteredServer + * * @extends Array */ export interface RegisteredServerArray extends Array { @@ -1610,7 +1972,9 @@ export interface RegisteredServerArray extends Array { /** * @interface + * An interface representing the WorkflowArray. * Array of Workflow + * * @extends Array */ export interface WorkflowArray extends Array { @@ -1751,12 +2115,10 @@ export type OperationsListResponse = OperationEntityListResult & OperationsListH * The parsed HTTP response headers. */ parsedHeaders: OperationsListHeaders; - /** * The response body as text (string format) */ bodyAsText: string; - /** * The response body as parsed JSON or XML */ @@ -1776,7 +2138,6 @@ export type StorageSyncServicesCheckNameAvailabilityResponse = CheckNameAvailabi * The response body as text (string format) */ bodyAsText: string; - /** * The response body as parsed JSON or XML */ @@ -1796,7 +2157,6 @@ export type StorageSyncServicesCreateResponse = StorageSyncService & { * The response body as text (string format) */ bodyAsText: string; - /** * The response body as parsed JSON or XML */ @@ -1816,12 +2176,10 @@ export type StorageSyncServicesGetResponse = StorageSyncService & StorageSyncSer * The parsed HTTP response headers. */ parsedHeaders: StorageSyncServicesGetHeaders; - /** * The response body as text (string format) */ bodyAsText: string; - /** * The response body as parsed JSON or XML */ @@ -1841,12 +2199,10 @@ export type StorageSyncServicesUpdateResponse = StorageSyncService & StorageSync * The parsed HTTP response headers. */ parsedHeaders: StorageSyncServicesUpdateHeaders; - /** * The response body as text (string format) */ bodyAsText: string; - /** * The response body as parsed JSON or XML */ @@ -1881,12 +2237,10 @@ export type StorageSyncServicesListByResourceGroupResponse = StorageSyncServiceA * The parsed HTTP response headers. */ parsedHeaders: StorageSyncServicesListByResourceGroupHeaders; - /** * The response body as text (string format) */ bodyAsText: string; - /** * The response body as parsed JSON or XML */ @@ -1906,12 +2260,10 @@ export type StorageSyncServicesListBySubscriptionResponse = StorageSyncServiceAr * The parsed HTTP response headers. */ parsedHeaders: StorageSyncServicesListBySubscriptionHeaders; - /** * The response body as text (string format) */ bodyAsText: string; - /** * The response body as parsed JSON or XML */ @@ -1931,12 +2283,10 @@ export type SyncGroupsListByStorageSyncServiceResponse = SyncGroupArray & SyncGr * The parsed HTTP response headers. */ parsedHeaders: SyncGroupsListByStorageSyncServiceHeaders; - /** * The response body as text (string format) */ bodyAsText: string; - /** * The response body as parsed JSON or XML */ @@ -1956,12 +2306,10 @@ export type SyncGroupsCreateResponse = SyncGroup & SyncGroupsCreateHeaders & { * The parsed HTTP response headers. */ parsedHeaders: SyncGroupsCreateHeaders; - /** * The response body as text (string format) */ bodyAsText: string; - /** * The response body as parsed JSON or XML */ @@ -1981,12 +2329,10 @@ export type SyncGroupsGetResponse = SyncGroup & SyncGroupsGetHeaders & { * The parsed HTTP response headers. */ parsedHeaders: SyncGroupsGetHeaders; - /** * The response body as text (string format) */ bodyAsText: string; - /** * The response body as parsed JSON or XML */ @@ -2021,12 +2367,10 @@ export type CloudEndpointsCreateResponse = CloudEndpoint & CloudEndpointsCreateH * The parsed HTTP response headers. */ parsedHeaders: CloudEndpointsCreateHeaders; - /** * The response body as text (string format) */ bodyAsText: string; - /** * The response body as parsed JSON or XML */ @@ -2046,12 +2390,10 @@ export type CloudEndpointsGetResponse = CloudEndpoint & CloudEndpointsGetHeaders * The parsed HTTP response headers. */ parsedHeaders: CloudEndpointsGetHeaders; - /** * The response body as text (string format) */ bodyAsText: string; - /** * The response body as parsed JSON or XML */ @@ -2086,12 +2428,10 @@ export type CloudEndpointsListBySyncGroupResponse = CloudEndpointArray & CloudEn * The parsed HTTP response headers. */ parsedHeaders: CloudEndpointsListBySyncGroupHeaders; - /** * The response body as text (string format) */ bodyAsText: string; - /** * The response body as parsed JSON or XML */ @@ -2126,12 +2466,10 @@ export type CloudEndpointsPostBackupResponse = PostBackupResponse & CloudEndpoin * The parsed HTTP response headers. */ parsedHeaders: CloudEndpointsPostBackupHeaders; - /** * The response body as text (string format) */ bodyAsText: string; - /** * The response body as parsed JSON or XML */ @@ -2196,12 +2534,10 @@ export type ServerEndpointsCreateResponse = ServerEndpoint & ServerEndpointsCrea * The parsed HTTP response headers. */ parsedHeaders: ServerEndpointsCreateHeaders; - /** * The response body as text (string format) */ bodyAsText: string; - /** * The response body as parsed JSON or XML */ @@ -2221,12 +2557,10 @@ export type ServerEndpointsUpdateResponse = ServerEndpoint & ServerEndpointsUpda * The parsed HTTP response headers. */ parsedHeaders: ServerEndpointsUpdateHeaders; - /** * The response body as text (string format) */ bodyAsText: string; - /** * The response body as parsed JSON or XML */ @@ -2246,12 +2580,10 @@ export type ServerEndpointsGetResponse = ServerEndpoint & ServerEndpointsGetHead * The parsed HTTP response headers. */ parsedHeaders: ServerEndpointsGetHeaders; - /** * The response body as text (string format) */ bodyAsText: string; - /** * The response body as parsed JSON or XML */ @@ -2286,12 +2618,10 @@ export type ServerEndpointsListBySyncGroupResponse = ServerEndpointArray & Serve * The parsed HTTP response headers. */ parsedHeaders: ServerEndpointsListBySyncGroupHeaders; - /** * The response body as text (string format) */ bodyAsText: string; - /** * The response body as parsed JSON or XML */ @@ -2326,12 +2656,10 @@ export type RegisteredServersListByStorageSyncServiceResponse = RegisteredServer * The parsed HTTP response headers. */ parsedHeaders: RegisteredServersListByStorageSyncServiceHeaders; - /** * The response body as text (string format) */ bodyAsText: string; - /** * The response body as parsed JSON or XML */ @@ -2351,12 +2679,10 @@ export type RegisteredServersGetResponse = RegisteredServer & RegisteredServersG * The parsed HTTP response headers. */ parsedHeaders: RegisteredServersGetHeaders; - /** * The response body as text (string format) */ bodyAsText: string; - /** * The response body as parsed JSON or XML */ @@ -2376,12 +2702,10 @@ export type RegisteredServersCreateResponse = RegisteredServer & RegisteredServe * The parsed HTTP response headers. */ parsedHeaders: RegisteredServersCreateHeaders; - /** * The response body as text (string format) */ bodyAsText: string; - /** * The response body as parsed JSON or XML */ @@ -2431,12 +2755,10 @@ export type WorkflowsListByStorageSyncServiceResponse = WorkflowArray & Workflow * The parsed HTTP response headers. */ parsedHeaders: WorkflowsListByStorageSyncServiceHeaders; - /** * The response body as text (string format) */ bodyAsText: string; - /** * The response body as parsed JSON or XML */ @@ -2456,12 +2778,10 @@ export type WorkflowsGetResponse = Workflow & WorkflowsGetHeaders & { * The parsed HTTP response headers. */ parsedHeaders: WorkflowsGetHeaders; - /** * The response body as text (string format) */ bodyAsText: string; - /** * The response body as parsed JSON or XML */ diff --git a/packages/@azure/arm-storagesync/lib/models/mappers.ts b/packages/@azure/arm-storagesync/lib/models/mappers.ts index 36eb2c180159..48daa1f06dd0 100644 --- a/packages/@azure/arm-storagesync/lib/models/mappers.ts +++ b/packages/@azure/arm-storagesync/lib/models/mappers.ts @@ -1,9 +1,11 @@ /* * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. + * Licensed under the MIT License. See License.txt in the project root for + * license information. * * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. + * Changes may cause incorrect behavior and will be lost if the code is + * regenerated. */ import { CloudErrorMapper, BaseResourceMapper } from "@azure/ms-rest-azure-js"; diff --git a/packages/@azure/arm-storagesync/lib/models/operationsMappers.ts b/packages/@azure/arm-storagesync/lib/models/operationsMappers.ts index 0300c447523d..a73d398894fc 100644 --- a/packages/@azure/arm-storagesync/lib/models/operationsMappers.ts +++ b/packages/@azure/arm-storagesync/lib/models/operationsMappers.ts @@ -1,17 +1,20 @@ /* * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. + * Licensed under the MIT License. See License.txt in the project root for + * license information. * * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. + * Changes may cause incorrect behavior and will be lost if the code is + * regenerated. */ export { - OperationDisplayInfo, - OperationEntity, OperationEntityListResult, + OperationEntity, + OperationDisplayInfo, OperationsListHeaders, - StorageSyncApiError, StorageSyncError, + StorageSyncApiError, StorageSyncErrorDetails } from "../models/mappers"; + diff --git a/packages/@azure/arm-storagesync/lib/models/registeredServersMappers.ts b/packages/@azure/arm-storagesync/lib/models/registeredServersMappers.ts index 81c990ab0699..e44005cafe03 100644 --- a/packages/@azure/arm-storagesync/lib/models/registeredServersMappers.ts +++ b/packages/@azure/arm-storagesync/lib/models/registeredServersMappers.ts @@ -1,39 +1,42 @@ /* * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. + * Licensed under the MIT License. See License.txt in the project root for + * license information. * * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. + * Changes may cause incorrect behavior and will be lost if the code is + * regenerated. */ export { - AzureEntityResource, - BaseResource, - CloudEndpoint, - CloudEndpointCreateParameters, - FilesNotSyncingError, - ProxyResource, - RegisteredServer, RegisteredServerArray, + RegisteredServer, + ProxyResource, + Resource, + BaseResource, + RegisteredServersListByStorageSyncServiceHeaders, + StorageSyncError, + StorageSyncApiError, + StorageSyncErrorDetails, + RegisteredServersGetHeaders, RegisteredServerCreateParameters, RegisteredServersCreateHeaders, RegisteredServersDeleteHeaders, - RegisteredServersGetHeaders, - RegisteredServersListByStorageSyncServiceHeaders, + TriggerRolloverRequest, RegisteredServersTriggerRolloverHeaders, - Resource, - ServerEndpoint, - ServerEndpointCreateParameters, - ServerEndpointSyncStatus, - StorageSyncApiError, - StorageSyncError, - StorageSyncErrorDetails, - StorageSyncService, - SyncActivityStatus, SyncGroup, + CloudEndpoint, SyncGroupCreateParameters, + CloudEndpointCreateParameters, + ServerEndpointCreateParameters, + ServerEndpoint, + ServerEndpointSyncStatus, SyncSessionStatus, + FilesNotSyncingError, + SyncActivityStatus, + Workflow, TrackedResource, - TriggerRolloverRequest, - Workflow + AzureEntityResource, + StorageSyncService } from "../models/mappers"; + diff --git a/packages/@azure/arm-storagesync/lib/models/serverEndpointsMappers.ts b/packages/@azure/arm-storagesync/lib/models/serverEndpointsMappers.ts index 4ed1ef144e4b..01dde7810358 100644 --- a/packages/@azure/arm-storagesync/lib/models/serverEndpointsMappers.ts +++ b/packages/@azure/arm-storagesync/lib/models/serverEndpointsMappers.ts @@ -1,41 +1,44 @@ /* * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. + * Licensed under the MIT License. See License.txt in the project root for + * license information. * * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. + * Changes may cause incorrect behavior and will be lost if the code is + * regenerated. */ export { - AzureEntityResource, - BaseResource, - CloudEndpoint, - CloudEndpointCreateParameters, - FilesNotSyncingError, + ServerEndpointCreateParameters, ProxyResource, - RecallActionParameters, - RegisteredServer, - RegisteredServerCreateParameters, Resource, + BaseResource, ServerEndpoint, - ServerEndpointArray, - ServerEndpointCreateParameters, + ServerEndpointSyncStatus, + SyncSessionStatus, + FilesNotSyncingError, + SyncActivityStatus, ServerEndpointsCreateHeaders, - ServerEndpointsDeleteHeaders, + StorageSyncError, + StorageSyncApiError, + StorageSyncErrorDetails, + ServerEndpointUpdateParameters, + ServerEndpointsUpdateHeaders, ServerEndpointsGetHeaders, + ServerEndpointsDeleteHeaders, + ServerEndpointArray, ServerEndpointsListBySyncGroupHeaders, + RecallActionParameters, ServerEndpointsRecallActionHeaders, - ServerEndpointsUpdateHeaders, - ServerEndpointSyncStatus, - ServerEndpointUpdateParameters, - StorageSyncApiError, - StorageSyncError, - StorageSyncErrorDetails, - StorageSyncService, - SyncActivityStatus, SyncGroup, + CloudEndpoint, SyncGroupCreateParameters, - SyncSessionStatus, + CloudEndpointCreateParameters, + RegisteredServerCreateParameters, + RegisteredServer, + Workflow, TrackedResource, - Workflow + AzureEntityResource, + StorageSyncService } from "../models/mappers"; + diff --git a/packages/@azure/arm-storagesync/lib/models/storageSyncServicesMappers.ts b/packages/@azure/arm-storagesync/lib/models/storageSyncServicesMappers.ts index 26353b0c34cb..b6ffb62e041d 100644 --- a/packages/@azure/arm-storagesync/lib/models/storageSyncServicesMappers.ts +++ b/packages/@azure/arm-storagesync/lib/models/storageSyncServicesMappers.ts @@ -1,43 +1,46 @@ /* * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. + * Licensed under the MIT License. See License.txt in the project root for + * license information. * * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. + * Changes may cause incorrect behavior and will be lost if the code is + * regenerated. */ export { - AzureEntityResource, - BaseResource, CheckNameAvailabilityParameters, CheckNameAvailabilityResult, - CloudEndpoint, - CloudEndpointCreateParameters, CloudError, - FilesNotSyncingError, - ProxyResource, - RegisteredServer, - RegisteredServerCreateParameters, + StorageSyncServiceCreateParameters, + StorageSyncService, + TrackedResource, Resource, - ServerEndpoint, - ServerEndpointCreateParameters, - ServerEndpointSyncStatus, - StorageSyncApiError, + BaseResource, StorageSyncError, + StorageSyncApiError, StorageSyncErrorDetails, - StorageSyncService, - StorageSyncServiceArray, - StorageSyncServiceCreateParameters, - StorageSyncServicesDeleteHeaders, StorageSyncServicesGetHeaders, + StorageSyncServiceUpdateParameters, + StorageSyncServicesUpdateHeaders, + StorageSyncServicesDeleteHeaders, + StorageSyncServiceArray, StorageSyncServicesListByResourceGroupHeaders, StorageSyncServicesListBySubscriptionHeaders, - StorageSyncServicesUpdateHeaders, - StorageSyncServiceUpdateParameters, - SyncActivityStatus, + AzureEntityResource, + ProxyResource, SyncGroup, + CloudEndpoint, SyncGroupCreateParameters, + CloudEndpointCreateParameters, + ServerEndpointCreateParameters, + RegisteredServerCreateParameters, + ServerEndpoint, + ServerEndpointSyncStatus, SyncSessionStatus, - TrackedResource, + FilesNotSyncingError, + SyncActivityStatus, + RegisteredServer, Workflow } from "../models/mappers"; + diff --git a/packages/@azure/arm-storagesync/lib/models/syncGroupsMappers.ts b/packages/@azure/arm-storagesync/lib/models/syncGroupsMappers.ts index ad60b725da1e..75cfa5916e24 100644 --- a/packages/@azure/arm-storagesync/lib/models/syncGroupsMappers.ts +++ b/packages/@azure/arm-storagesync/lib/models/syncGroupsMappers.ts @@ -1,37 +1,40 @@ /* * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. + * Licensed under the MIT License. See License.txt in the project root for + * license information. * * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. + * Changes may cause incorrect behavior and will be lost if the code is + * regenerated. */ export { - AzureEntityResource, - BaseResource, - CloudEndpoint, - CloudEndpointCreateParameters, - FilesNotSyncingError, + SyncGroupArray, + SyncGroup, ProxyResource, - RegisteredServer, - RegisteredServerCreateParameters, Resource, - ServerEndpoint, - ServerEndpointCreateParameters, - ServerEndpointSyncStatus, - StorageSyncApiError, + BaseResource, + SyncGroupsListByStorageSyncServiceHeaders, StorageSyncError, + StorageSyncApiError, StorageSyncErrorDetails, - StorageSyncService, - SyncActivityStatus, - SyncGroup, - SyncGroupArray, SyncGroupCreateParameters, SyncGroupsCreateHeaders, - SyncGroupsDeleteHeaders, SyncGroupsGetHeaders, - SyncGroupsListByStorageSyncServiceHeaders, + SyncGroupsDeleteHeaders, + CloudEndpoint, + CloudEndpointCreateParameters, + ServerEndpointCreateParameters, + RegisteredServerCreateParameters, + ServerEndpoint, + ServerEndpointSyncStatus, SyncSessionStatus, + FilesNotSyncingError, + SyncActivityStatus, + RegisteredServer, + Workflow, TrackedResource, - Workflow + AzureEntityResource, + StorageSyncService } from "../models/mappers"; + diff --git a/packages/@azure/arm-storagesync/lib/models/workflowsMappers.ts b/packages/@azure/arm-storagesync/lib/models/workflowsMappers.ts index d9e95eb1072d..6acf8838482c 100644 --- a/packages/@azure/arm-storagesync/lib/models/workflowsMappers.ts +++ b/packages/@azure/arm-storagesync/lib/models/workflowsMappers.ts @@ -1,36 +1,39 @@ /* * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. + * Licensed under the MIT License. See License.txt in the project root for + * license information. * * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. + * Changes may cause incorrect behavior and will be lost if the code is + * regenerated. */ export { - AzureEntityResource, - BaseResource, - CloudEndpoint, - CloudEndpointCreateParameters, - FilesNotSyncingError, + WorkflowArray, + Workflow, ProxyResource, - RegisteredServer, - RegisteredServerCreateParameters, Resource, - ServerEndpoint, - ServerEndpointCreateParameters, - ServerEndpointSyncStatus, - StorageSyncApiError, + BaseResource, + WorkflowsListByStorageSyncServiceHeaders, StorageSyncError, + StorageSyncApiError, StorageSyncErrorDetails, - StorageSyncService, - SyncActivityStatus, + WorkflowsGetHeaders, + WorkflowsAbortHeaders, SyncGroup, + CloudEndpoint, SyncGroupCreateParameters, + CloudEndpointCreateParameters, + ServerEndpointCreateParameters, + RegisteredServerCreateParameters, + ServerEndpoint, + ServerEndpointSyncStatus, SyncSessionStatus, + FilesNotSyncingError, + SyncActivityStatus, + RegisteredServer, TrackedResource, - Workflow, - WorkflowArray, - WorkflowsAbortHeaders, - WorkflowsGetHeaders, - WorkflowsListByStorageSyncServiceHeaders + AzureEntityResource, + StorageSyncService } from "../models/mappers"; + diff --git a/packages/@azure/arm-storagesync/package.json b/packages/@azure/arm-storagesync/package.json index dc9f77547233..70ac1169ce9e 100644 --- a/packages/@azure/arm-storagesync/package.json +++ b/packages/@azure/arm-storagesync/package.json @@ -4,8 +4,8 @@ "description": "StorageSyncManagementClient Library with typescript type definitions for node.js and browser.", "version": "7.0.0", "dependencies": { - "@azure/ms-rest-azure-js": "^1.3.2", - "@azure/ms-rest-js": "^1.6.0", + "@azure/ms-rest-azure-js": "^1.2.0", + "@azure/ms-rest-js": "^1.2.0", "tslib": "^1.9.3" }, "keywords": [ @@ -44,7 +44,6 @@ "esm/**/*.d.ts", "esm/**/*.d.ts.map", "lib/**/*.ts", - "README.md", "rollup.config.js", "tsconfig.json" ], @@ -53,6 +52,5 @@ "minify": "uglifyjs -c -m --comments --source-map \"content='./dist/arm-storagesync.js.map'\" -o ./dist/arm-storagesync.min.js ./dist/arm-storagesync.js", "prepack": "npm install && npm run build" }, - "sideEffects": false, - "autoPublish": true + "sideEffects": false }