InfrastructureBackupValidator/IBCAdapterClientPkg/Microsoft.AzureStack.Fabric.Backup.Common.BackupStoreProviderBTS.xml (170 lines of code) (raw):
<?xml version="1.0"?>
<doc>
<assembly>
<name>Microsoft.AzureStack.Fabric.Backup.Common.BackupStoreProviderBTS</name>
</assembly>
<members>
<member name="T:Microsoft.AzureStack.Fabric.Backup.Common.BackupStoreProviderBTS.BTSExternalStore">
<summary>
Wrap class for BTS client to a external store.
</summary>
<remarks> BTS external store codes covered in BVTs</remarks>
</member>
<member name="F:Microsoft.AzureStack.Fabric.Backup.Common.BackupStoreProviderBTS.BTSExternalStore.StagingStoreName">
<summary>
The staging store name for encryption and decryption.
</summary>
</member>
<member name="F:Microsoft.AzureStack.Fabric.Backup.Common.BackupStoreProviderBTS.BTSExternalStore.MASBackupStoreName">
<summary>
The store name. Use lower case to be friendly to blob.
</summary>
</member>
<member name="F:Microsoft.AzureStack.Fabric.Backup.Common.BackupStoreProviderBTS.BTSExternalStore.BTSClient">
<summary>
The BTS client.
</summary>
</member>
<member name="F:Microsoft.AzureStack.Fabric.Backup.Common.BackupStoreProviderBTS.BTSExternalStore.LocationId">
<summary>
The location identifier.
</summary>
</member>
<member name="P:Microsoft.AzureStack.Fabric.Backup.Common.BackupStoreProviderBTS.BTSExternalStore.StoreType">
<inheritdoc/>
</member>
<member name="P:Microsoft.AzureStack.Fabric.Backup.Common.BackupStoreProviderBTS.BTSExternalStore.ProgressiveBackupRoot">
<inheritdoc/>
</member>
<member name="M:Microsoft.AzureStack.Fabric.Backup.Common.BackupStoreProviderBTS.BTSExternalStore.#ctor(Microsoft.AzureStack.Fabric.Backup.Common.Client.IBCAdapterClient.IBtsClient,System.Guid)">
<summary>
Initializes a new instance of the <see cref="T:Microsoft.AzureStack.Fabric.Backup.Common.BackupStoreProviderBTS.BTSExternalStore"/> class.
</summary>
<param name="btsClient">The BTS client.</param>
<param name="locationId">The location identifier.</param>
</member>
<member name="M:Microsoft.AzureStack.Fabric.Backup.Common.BackupStoreProviderBTS.BTSExternalStore.DeleteDirectoryIfExists(System.String,System.Boolean)">
<summary>
Deletes the directory if exists.
</summary>
<param name="path">The path.</param>
<param name="recursive">if set to <c>true</c> [recursive].</param>
<returns><c>false</c> is directory is not empty and recursive is false. Otherwise true.</returns>
</member>
<member name="M:Microsoft.AzureStack.Fabric.Backup.Common.BackupStoreProviderBTS.BTSExternalStore.GetLocation">
<summary>
Gets the location.
</summary>
<returns>Location path.</returns>
</member>
<member name="M:Microsoft.AzureStack.Fabric.Backup.Common.BackupStoreProviderBTS.BTSExternalStore.EnumerateTopLevelItemFullNamesInContainer(System.String,System.String,Microsoft.AzureStack.Fabric.Backup.Transfer.Contract.RemoteItemType)">
<inheritdoc/>
</member>
<member name="M:Microsoft.AzureStack.Fabric.Backup.Common.BackupStoreProviderBTS.BTSExternalStore.ReadItemToStream(System.String,System.IO.MemoryStream)">
<inheritdoc/>
</member>
<member name="M:Microsoft.AzureStack.Fabric.Backup.Common.BackupStoreProviderBTS.BTSExternalStore.ItemExists(System.String)">
<inheritdoc/>
</member>
<member name="M:Microsoft.AzureStack.Fabric.Backup.Common.BackupStoreProviderBTS.BTSExternalStore.IsContainer(System.String)">
<inheritdoc/>
</member>
<member name="M:Microsoft.AzureStack.Fabric.Backup.Common.BackupStoreProviderBTS.BTSExternalStore.DeleteItem(System.String)">
<inheritdoc/>
</member>
<member name="M:Microsoft.AzureStack.Fabric.Backup.Common.BackupStoreProviderBTS.BTSExternalStore.RebuildCachePrerequisites">
<inheritdoc/>
</member>
<member name="M:Microsoft.AzureStack.Fabric.Backup.Common.BackupStoreProviderBTS.BTSExternalStore.DownloadBackupPackageAsync(Microsoft.AzureStack.Fabric.Backup.Common.BackupSnapshotOrganizer.BackupSnapshotLocation,System.String,Microsoft.AzureStack.Common.Infrastructure.Encryption.Contract.ISymmetricFileEncryptionProvider,System.Threading.CancellationToken)">
<inheritdoc/>
</member>
<member name="M:Microsoft.AzureStack.Fabric.Backup.Common.BackupStoreProviderBTS.BTSExternalStore.TestAccessibility(System.Threading.CancellationToken)">
<inheritdoc/>
</member>
<member name="M:Microsoft.AzureStack.Fabric.Backup.Common.BackupStoreProviderBTS.BTSExternalStore.UploadBackupInfo(Microsoft.AzureStack.Fabric.Backup.Common.BackupDataModel.BackupInfo,System.String)">
<inheritdoc/>
</member>
<member name="M:Microsoft.AzureStack.Fabric.Backup.Common.BackupStoreProviderBTS.BTSExternalStore.UploadBackupLocationRecoveryPoint(System.Nullable{System.DateTime})">
<inheritdoc/>
</member>
<member name="M:Microsoft.AzureStack.Fabric.Backup.Common.BackupStoreProviderBTS.BTSExternalStore.UploadBackupPackageAsync(System.String,Microsoft.AzureStack.Fabric.Backup.Common.BackupDataModel.BackupSnapshot,System.String,Microsoft.AzureStack.Common.Infrastructure.Encryption.Contract.ISymmetricFileEncryptionProvider,System.Threading.CancellationToken)">
<inheritdoc/>
</member>
<member name="M:Microsoft.AzureStack.Fabric.Backup.Common.BackupStoreProviderBTS.BTSExternalStore.GetLocationInfo">
<summary>
Gets the location information.
</summary>
<returns>The location information.</returns>
</member>
<member name="M:Microsoft.AzureStack.Fabric.Backup.Common.BackupStoreProviderBTS.BTSExternalStore.DeleteBackupInfo(Microsoft.AzureStack.Fabric.Backup.Common.BackupSnapshotOrganizer.BackupInfoLocation)">
<inheritdoc/>
</member>
<member name="M:Microsoft.AzureStack.Fabric.Backup.Common.BackupStoreProviderBTS.BTSExternalStore.DownloadBackupPackageAsIsAsync(Microsoft.AzureStack.Fabric.Backup.Common.BackupSnapshotOrganizer.BackupSnapshotLocation,System.String,System.Threading.CancellationToken)">
<summary>
Downloads the backup package asynchronously as is.
</summary>
<param name="snapshotLocation">The snapshot location.</param>
<param name="restoreDir">The restore dir.</param>
<param name="cancellationToken">The cancellation token.</param>
</member>
<member name="M:Microsoft.AzureStack.Fabric.Backup.Common.BackupStoreProviderBTS.BTSExternalStore.UploadBackupPackage(System.String,Microsoft.AzureStack.Fabric.Backup.Common.BackupDataModel.BackupSnapshot,System.String,System.Threading.CancellationToken)">
<summary>
Uploads the backup package.
</summary>
<param name="snapshot">The snapshot.</param>
<param name="fromFile">Source file full path</param>
<param name="cancellationToken">The cancellation token.</param>
</member>
<member name="M:Microsoft.AzureStack.Fabric.Backup.Common.BackupStoreProviderBTS.BTSExternalStore.CreateEncryptionStagingStore">
<summary>
Creates the encryption staging store.
</summary>
<returns>Staging area store.</returns>
</member>
<member name="T:Microsoft.AzureStack.Fabric.Backup.Common.BackupStore.BTS.BTSBackupStoreProvider">
<summary>
Adapter class to translate IExternalSmbStoreProvider interface call to BTS
</summary>
<remarks> BTS store provider codes covered in BVTs</remarks>
</member>
<member name="F:Microsoft.AzureStack.Fabric.Backup.Common.BackupStore.BTS.BTSBackupStoreProvider.StorePath">
<summary>
The store path cache.
</summary>
</member>
<member name="P:Microsoft.AzureStack.Fabric.Backup.Common.BackupStore.BTS.BTSBackupStoreProvider.LocationId">
<summary>
Gets the location identifier.
</summary>
</member>
<member name="M:Microsoft.AzureStack.Fabric.Backup.Common.BackupStore.BTS.BTSBackupStoreProvider.CreateBTSBackupStoreProvider(Microsoft.AzureStack.Fabric.Backup.Common.BackupDataModel.BTSLocation)">
<summary>
Creates the BTS backup store provider.
</summary>
<param name="location">The location.</param>
<returns>BTSBackupStoreProvider.</returns>
</member>
<member name="M:Microsoft.AzureStack.Fabric.Backup.Common.BackupStore.BTS.BTSBackupStoreProvider.#ctor(Microsoft.AzureStack.Fabric.Backup.Common.BackupStoreProviderBTS.BTSExternalStore,Microsoft.AzureStack.Fabric.Backup.Common.BackupDataModel.BTSLocation)">
<summary>
Initializes a new instance of the <see cref="T:Microsoft.AzureStack.Fabric.Backup.Common.BackupStore.BTS.BTSBackupStoreProvider"/> class.
</summary>
<param name="externalStore">The external store.</param>
<param name="locationId">The location identifier.</param>
</member>
<member name="M:Microsoft.AzureStack.Fabric.Backup.Common.BackupStore.BTS.BTSBackupStoreProvider.TestExternalStoreAccessible(System.Threading.CancellationToken)">
<inheritdoc/>
</member>
<member name="M:Microsoft.AzureStack.Fabric.Backup.Common.BackupStore.BTS.BTSBackupStoreProvider.UploadRegistrationJson(System.String,System.String)">
<inheritdoc/>
</member>
<member name="M:Microsoft.AzureStack.Fabric.Backup.Common.BackupStore.BTS.BTSBackupStoreProvider.GetLocation">
<inheritdoc/>
</member>
<member name="M:Microsoft.AzureStack.Fabric.Backup.Common.BackupStore.BTS.BTSBackupStoreProvider.GetFreeSpace(System.UInt64@,System.UInt64@)">
<inheritdoc/>
</member>
<member name="M:Microsoft.AzureStack.Fabric.Backup.Common.BackupStore.BTS.BTSBackupStoreProvider.RebuildCache(System.String,System.Boolean,System.Boolean,System.Threading.CancellationToken)">
<inheritdoc/>
</member>
</members>
</doc>